分享一些 Android開發中的實用小工具,你有發現好工具嗎? 來這裏分享一下唄html
1、find bugs 靜態檢查工具java
http://findbugs.sourceforge.net/android
FindBugs 是一個靜態分析工具,它檢查類或者 JAR 文件,將字節碼與一組缺陷模式進行對比以發現可能的問題。有了靜態分析工具,就能夠在不實際運行程序的狀況對軟件進行分析瀏覽器
詳情請參考:http://baike.baidu.com/view/2367937.htmapp
2、內測寶 - 測試分發管理平臺工具
國內功能最完善的測試分發管理平臺,開發者只須要簡單把打好的apk上傳上去,就能夠一鍵邀請全部團隊成員參與測試,測試人員在手機瀏覽器中打開連接,立刻就能安裝最新的測試版本,好用的讓人想哭。測試
詳情請參考:https://neicebao.com/ui
3、Android未使用的資源文件查找工具google
在開發以及版本更新的過程當中,常常會在項目中產生不少未使用或者冗餘的資源文件,這裏推薦一個小工具能夠在發佈時檢測多餘的資源文件,進而精簡APK文件大小。spa
http://code.google.com/p/android-unused-resources/
將AndroidUnusedResources1.6.2.jar文件放入工程的根目錄,在命令行運行命令」java -jar AndroidUnusedResources.jar」, 就能夠多餘的資源文件列出。
4、還原混淆後的log方法
sdk\tools\proguard\bin 目錄下有個retrace.bat工具能夠將混淆後的報錯堆棧解碼成正常的類名
使用方法以下
將你的報錯堆棧保存到文件中,如obfuscated_trace.txt
拿到版本發佈時生成的mapping.txt
執行命令retrace.bat -verbose mapping.txt obfuscated_trace.txt