Proguard保留接口方法变量名称

Jan*_*ani 5 android proguard

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

-保持公开课* {public *; }

-keepclassmembers class * {public *; }

-keepattributes异常,内部类,签名-keep参数名称-keep公共接口com.test.listener.MyListener {*; }

Kin*_*uoc 1

-keep interface com.yourpackage.**{*;}就是你所需要的。它将保留所有接口的名称和方法。

  • 不幸的是没有运气。Android Studio 和 Eclipse 上的行为相同 (6认同)