ellis與安卓混熟的過程
2014年12月8日 星期一
[Android] 讓 Log 訊息不出現在Logcat 且隱藏反編譯後之Log字串
Log.d 幾乎是開發過程中的必用函式
而且在debug過程中,會一直反覆更改訊息
不過Log這個函式 也隱藏了安全性風險
風險1:
若發佈成apk供使用者下載後,沒有註解掉 Log 訊息, Logcat視窗會輸出開發時的Log訊息
風險2:
apk若被反解譯 ,Log函式訊息會被看到,程式邏輯可能曝光
閱讀更多 »
2014年12月7日 星期日
[android] proGuard 導致 webview AndroidJSInterface / WebAppInterface 失效問題
開啟 proGuard 混淆器 會導致 webview AndroidJSInterface 失效
第一次發現這個問題是
在使用eclipse debug的時候 AndroidJSInterface 的 function 可以正常執行
閱讀更多 »
[Android] DefaultHttpClient Https 失效 取回值為空
在使用 org.apache.http.impl.client.DefaultHttpClient; 呼叫api時
本來是可以正常回傳資訊內容
不過有時候回傳的值為空
後來發現原來是因為 api 的 通訊協定是 https 造成
閱讀更多 »
較新的文章
較舊的文章
首頁
訂閱:
文章 (Atom)