android – Proguard保持接口方法变量名

我试图阻止proguard混淆接口方法变量名称.我的proguard.pro具有以下配置,但方法变量仍然显示为a,b等.

-keep public class * {
public *; }

-keepclassmembers class * {
public *; }

-keepattributes Exceptions,InnerClasses,Signature
-keepparameternames
-keep public interface com.test.listener.MyListener { *; }

最佳答案 -keep interface com.yourpackage.** {*;}是你需要的.它将保留您所有界面的名称和方法.

点赞