Eclipse打包Android项目时用到proguard.cfg后,出现的Warning:can't find referenced class问题的解决方式
欠伸展肢体,吟咏心自愉。这篇文章主要讲述Eclipse打包Android项目时用到proguard.cfg后,出现的Warning:can&
#39;
t find referenced class问题的解决方式相关的知识,希望能为你提供帮助。
Warning: can‘t find superclass or interface
Warning: can‘t find referenced class
这两个问题的解决方法:
1.要把你项目中所引入的第三方jar包使用"
-libraryjars 包路径"
指定好。
2.还是报错的话,确保报错的类没有在你的项目中使用到,使用"
-dontwarn 类名正則表達式"
屏蔽警告。
完了?但是我还想问:第一步做完后还是报错,并且这个类在我项目中真的实用到,不能使用"
-dontwarn .."
屏蔽警告啊??
解决方式了:
【Eclipse打包Android项目时用到proguard.cfg后,出现的Warning:can&
#39;
t find referenced class问题的解决方式】
事实上找不到引用的这个类是第三方包里面的,并且非常多时候我们仅仅须要打乱自己的代码即可了,第三方包的代码就是否要打乱就不要管了。嘻嘻,这叫做"
仅仅扫自己门前雪。甭管他人瓦上霜"
。
我们能够使用
-dontwarn com.xx.bbb.**
-keep class com.xx.bbb.** { *;
}
參数来保持第三方库中的类而不乱,-dontwarn和-keep 结合使用,意思是保持com.xx.bbb.**这个包里面的全部类和全部方法而不混淆,接着还叫ProGuard不要警告找不到com.xx.bbb.**这个包里面的类的相关引用。
配置好后。又一次打包,一切OK!并且程序能正确执行
推荐阅读
- adb通过wifi连接android设备
- Android studio 百度地图开发地图定位
- Android记录24-WebView实现白天/夜间阅读模式
- apply,call,bind的用法
- Java applet 井字游戏——怎样重新开始((留问题))
- android开发里跳过的坑——图片文件上传失败
- Win10系统下如何用自带的WinRE修好模式
- 笔记本Win10系统下触摸板的关闭办法
- Win10纯净版下音量显示条如何改为竖行