其他分享
首页 > 其他分享> > android-ProGuard-仅混淆和缩小软件包?

android-ProGuard-仅混淆和缩小软件包?

作者:互联网

每次我尝试使用ProGuard时,我要么在生成apk时遇到问题,要么在生成apk时遇到有关Internet连接等问题.所以我想知道我是否可以不使用任何其他功能来混淆和缩小特定软件包.

解决方法:

您可以使用某些选项保留除某些软件包中的类以外的所有类

-keep class !somepackage1.**,!somepackage2.** { *; }

感叹号表示“不是这些类别”,因此仅匹配所有剩余类别.括号之间的星号表示“所有字段和方法”.

这样的设置确实限制了ProGuard的优化和模糊处理.保持约束越少,结果越好.

标签:proguard,obfuscation,android
来源: https://codeday.me/bug/20191122/2060109.html