我试图阻止proguard混淆接口方法变量名称。我的proguard.pro具有以下配置,但方法变量仍然显示为a,b等。
-keep public class * { 上市 *; }
-keepclassmembers class * { 上市 *; }
-keepattributes Exceptions,InnerClasses,Signature -keepparameternames -keep public interface com.test.listener.MyListener {*; }
答案 0 :(得分:2)
-keep interface com.yourpackage.**{*;}
就是您所需要的。它将保留您所有界面的名称和方法。