Android代码混淆第三方jar,can't find referenced class的解决

时间:2021-08-17 05:32:42

出现can't find referenced class的警告时,可以在proguard.cfg中添加-ignorewarnings来解决。

另外,对于有的第三方jar,可能已经进行过代码混淆了,在这里就要保持,例如百度的地图包jar。保持jar,避免混淆的代码如下:

-keep class com.baidu.mapapi.** {*;}

不混淆com.baidu.mapapi包中的所有代码,类名、方法、变量等。