Android 程式碼審計工具和常見問題
阿新 • • 發佈:2019-02-03
1.Android lint工具
Android studio 找到Analyze目錄下的Inspect Code 檢查程式碼選擇檢查程式碼的範圍
2.FindBugs_IDEA 外掛
AndroidStudio 點選Setting ->Plugins點選Brow Repositories搜尋FindBugs_IDEA 點選Install 注意FindBugs_IDEA 只支援JDK1.7版本以上的如果JDK版本太低請升級JDK。
安裝好了之後
點選FindBugs_IDEA 顯示
方法 點選左列第五個按鈕 顯示檢查程式碼
常見問題:
1.靜態變數一旦定義,將一直存在於整個系統執行的整個過程,
2.凡是和UI相關的,都不建議使用Application的Context.
3.WebView 載入頁面緩慢,建議先用 webView.getSettings().setBlockNetworkImage(true); 將圖片下載阻塞,然後在OnPageFinished中設定webView.getSettings().setBlockNetworkImage(true)載入圖片