`Android混淆APK時,不混淆aar包方法`
-
- 打包APK時不混淆aar包
- 解決編輯proguard-rules.txt不生效問題
打包APK時不混淆aar包
1.檢視aar包内class檔案路徑
首先确定aar包内class檔案路徑為org.xx.sdk
2.編輯proguard-rules.txt檔案
-keep class org.xx.sdk.** {*;}
-keep class org.xx.sdk.**
3.重新編譯
但是這裡存在問題,編譯後aar包依然被混淆了。
解決編輯proguard-rules.txt不生效問題
将proguard-rules.txt檔案重命名為proguard-rules.pro
4.重新編譯
Rebuild project —> Generate APK 就可以
參考:
1.https://blog.csdn.net/xiione/article/details/80270384
2.https://juejin.cn/post/6844903986428903437