java代码混淆工具 使用ProGuard混淆jar包,各种warning.怎么个意思?
浏览量:2438
时间:2021-03-13 16:22:10
作者:admin
使用ProGuard混淆jar包,各种warning.怎么个意思?
当您混淆jar包时,某些类无法解析。例如,您的jar包包含一个类:com.example.foo网站如果这个类最初存在于依赖.jar在中间。
但当它让人困惑时,你不会依赖.jar如果设置为libraryjar,Proguard将找不到此类并报告您所说的错误。如果你的jar包真的不依赖它com.example.foo网站可以使用-dontwarn classuname删除警告。
如果我的回答对您没有帮助,请继续询问。
如何让proguard不混淆第三方的jar包?
导入Lib文件并尝试将-dontwarn与keep类组合,例如:
-libraryjars LIBS/log4j.Jar
-dontwarnorg.apache.log4j.*
-继续上课org.apache.log4j. **{*}
will-dontwarn和-keep组合使用的意思是保持包中的所有类和方法不混淆,然后调用Proguard not警告您在包中找不到类的相关引用。
java代码混淆工具 android混淆规则 proguard混淆jar包
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
上一篇
云管理平台功能 低代码开发平台
下一篇
表格怎么打印出来 怎么做表格