我只想混淆一些包:
com.foo.*
com.bar.*
我努力了
-keepclasseswithmembers class **, !com.foo.**, !com.bar.** { *; }
和
-keepclasseswithmembers class !com.foo.** { *; }
-keepclasseswithmembers class !com.bar.** { *; }
在这两种情况下,来自 com.foo.* 和 com.bar.* 的类都没有被混淆。