解决aar混淆后jar包为空的问题
aar混淆后,jar包为空的问题解决方法:
首先确保混淆配置的是proguard-rules.pro
,而不是consumer-rules.pro
然后给包里的类全都不混淆
-keep class me.yezhou.pay.**{*; }
生成一下看看aar的jar包是否为空,一般这个时候不会为空。
那么继续下一步,逐步放开些类去混淆:
-keep class me.yezhou.pay.core.**{ *; } //指定保留该包下所有文件不混淆
-keep class me.yezhou.pay.model.**{ *; }
-keep class me.yezhou.pay.task.PayTask{ *; } //指定保留该类不混淆
版权声明:
作者:Joe.Ye
链接:https://www.appblog.cn/index.php/2023/03/29/solving-the-problem-of-empty-jar-packages-after-aar-confusion/
来源:APP全栈技术分享
文章版权归作者所有,未经允许请勿转载。
THE END
1
二维码
打赏
海报
解决aar混淆后jar包为空的问题
aar混淆后,jar包为空的问题解决方法:
首先确保混淆配置的是proguard-rules.pro,而不是consumer-rules.pro
然后给包里的类全都不混淆
-keep class me.yezho……
文章目录
关闭
共有 0 条评论