在Android Project中找到project.properties
將11行的#號刪掉(註解),這樣就能開啓代碼混淆功能了
包出apk時會自動產生以下檔案
這邊有件需要注意的事情!
每次釋出版本時(包出apk),proguard資料夾裡的東西都會被覆蓋,
所以記得將mapping.txt放入版本控制系統!
這個檔案記錄了原本名稱與混淆名稱的對照,
Stack Traces中顯示的也會是混淆過的名稱,
要debug需要透過該檔案將混淆過的名稱轉回來!
在Android SDK 中也提供了gui來簡化相關的操作
tools/proguard/lib/proguardgui.jar
沒有留言:
張貼留言