将内部接口方法名称保留在 proguard 中
假设我有..
public class SomeClass {
public interface someInterface {
public void firstMethod(String variable);
public void secondMethod(String variable);
public void thirdMethod();
}
}
而我做到了..
-keep,includedescriptorclasses public class com.somepackage.SomeClass {
<fields>;
<methods>;
}
-keep public interface com.somepackage.someInterface {*;}
我最终得到了
public interface someInterface {
public void a(String variable);
public void a(String variable);
public void a();
}
如何确保此接口的方法名称不会被模糊处理,同时仍然对类的其余部分进行模糊处理?