Android混淆打包保留第三方jar和aar的方法
我看到一些资料里提到可以用这样的句式阻止第三方jar包被混淆:
-libraryjars ./libs/android-support-v4.jar
有3个问题:
对于libs下的aar,也可以用
-libraryjars
这样的语法处理吗?可以用通配来实现对libs下所有的jar和aar统一避免混淆吗?
比如这样:-libraryjars ./libs/*
,是否可以实现上述功能:我看到前人的代码中用
# weibo
-keep class com.sina.** { *; }
-dontwarn com.sina.**
这样的代码来keep第三方库,请问这种方式跟-libraryjars
效果一致吗?
谢谢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
准确的说
-libraryjars
指的是依赖的jar
,对于第三方库,如果不想混淆还是使用-keep
相关指令。