每次我尝试使用ProGuard时,我都遇到了生成apk的问题,或者生成的apk有关于互联网连接等问题。所以我想知道我是否可以使用任何其他功能来混淆和缩小特定包。/ p>
答案 0 :(得分:3)
您可以使用
之类的选项保留除某些包中的类以外的所有类-keep class !somepackage1.**,!somepackage2.** { *; }
感叹号表示“不是这些类”,因此仅匹配所有剩余的类。括号内的星号表示“所有字段和方法”。
这样的设置确实限制了ProGuard的优化和混淆。保护条件越少,结果越好。