比如有类为com.a.Test,这个类几个内部类,混淆时,指定类似参数即可。
-keep public class com.a.Test
-keep public class com.a.Test$*
如果需要保留private的内部类,估计把public改成private就可以
...全文
14275打赏收藏
java混淆工具ProGuard,如何保留内部类
混淆保留内部类的问题困扰了许久,找到了一个办法。 比如有类为com.a.Test,这个类几个内部类,混淆时,指定类似参数即可。 -keep public class com.a.Test -keep public class com.a.Test$* 如果需要保留private的内部类,估计把public改成private就可以