1. 程式人生 > >Android 混淆多module

Android 混淆多module

1.每個module的配置檔案都可以各自配置
2.仔細檢視報錯資訊,查詢報錯類,libs Version是否改變,是否要更新libs庫。
3.can’t find referenced class ********看看是不是缺少jar包或者依賴
4.還有proguard檔名是否寫對了,我就是因為proguard混淆檔名字不對,搞了一天都沒找到原因,寫了-dontwarn,但是打包的時候總是提示warning,最後是因為我的proguard的檔名是proguard-project.txt,不是proguard-rules. pro 。
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
5.混淆檔案中不要設定-dontobfuscate,設定不混淆,否則不生成mapping.txt檔案。