ANDROID開發實用小工具

程式苦行僧發表於2014-05-13

分享一些 Android開發中的實用小工具,你有發現好工具嗎? 來這裡分享一下唄

一、find bugs 靜態檢查工具

http://findbugs.sourceforge.net/

FindBugs 是一個靜態分析工具,它檢查類或者 JAR 檔案,將位元組碼與一組缺陷模式進行對比以發現可能的問題。有了靜態分析工具,就可以在不實際執行程式的情況對軟體進行分析

詳情請參考:http://baike.baidu.com/view/2367937.htm

 

二、內測寶 - 測試分發管理平臺

國內功能最完善的測試分發管理平臺,開發者只需要簡單把打好的apk上傳上去,就可以一鍵邀請所有團隊成員參與測試,測試人員在手機瀏覽器中開啟連結,馬上就能安裝最新的測試版本,好用的讓人想哭。

詳情請參考:https://neicebao.com/

 

三、Android未使用的資原始檔查詢工具

在開發以及版本更新的過程中,經常會在專案中產生很多未使用或者冗餘的資原始檔,這裡推薦一個小工具可以在釋出時檢測多餘的資原始檔,進而精簡APK檔案大小。

http://code.google.com/p/android-unused-resources/

將AndroidUnusedResources1.6.2.jar檔案放入工程的根目錄,在命令列執行命令”java -jar AndroidUnusedResources.jar”, 就可以多餘的資原始檔列出。

 

四、還原混淆後的log方法

sdk\tools\proguard\bin 目錄下有個retrace.bat工具可以將混淆後的報錯堆疊解碼成正常的類名

使用方法如下

將你的報錯堆疊儲存到檔案中,如obfuscated_trace.txt

拿到版本釋出時生成的mapping.txt

執行命令retrace.bat -verbose mapping.txt obfuscated_trace.txt

詳情:http://developer.android.com/tools/help/proguard.html

相關文章