# note that <methods> means any method
-keepclasseswithmembernames,includedescriptorclasses class * {
native <methods>;
}
在这种情况下,对于回调方法:ProGuard手册>示例>处理回调方法
-keep class mypackage.MyCallbackClass {
void myCallbackMethod(java.lang.String);
}
-keep class mypackage.MyCallbackClass {
public <methods>;
}
您可能还需要保留方法描述符中出现的所有程序类。