默认情况下,ProGuard似乎会对所有内容进行模糊处理,如果您想要排除某些内容,则必须添加keep
语句。它可以在反向模式下工作吗?我希望ProGuard只对特定文件进行模糊处理,并保持其他所有内容不受影响。
答案 0 :(得分:0)
您可以通过添加以下规则来实现此目的:
-keep class !your.class.to.obfuscate,
!your.other.class.to.obfuscate,
!....,
** { *; }
这会将所有内容(类,方法,字段)与您排除的类区分开来。被排除的类将被混淆。