Android 混淆打包不混淆第三方jar包

項目因爲要發佈,所以要混淆打包。

混淆打包流程:

1.在proguard-project.txt文件中添加不需要混淆的類和第三方的jar包

 

 
這個是保持自己包中不需要混淆的類,如果有些類調用了jni也不需要混淆,不然會出錯。還有如果項目中有其他項目作爲library引入,那這些項目的一些類也不能混淆。
 
這個是保持項目中的第三方jar不混淆
 
另外加上上面幾句話,不然會在控制檯中報warning警告
 
2.在project.properties文件中把proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt 前的#號去掉
 
最後導出簽名包就可以了
發佈了51 篇原創文章 · 獲贊 46 · 訪問量 32萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章