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

来源:互联网 发布:11月9日淘宝交易指数 编辑:程序博客网 时间:2024/06/06 05:20

can't find referenced class的警告时,可以在proguard.cfg中添加

-ignorewarnings来解决。

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

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



在proguard.cfg中加入以下代码:

-libraryjars   /android-support-v4.jar

-keep class android.support.v4.** { *; }


其中第一条:-libraryjars   /android-support-v4.jar 要根据你的jar包的路径做改动,我的是在项目的根目录下


0 0
原创粉丝点击