Vic*_*cVu 22 java android proguard
让我们说我......
public class SomeClass {
public interface someInterface {
public void firstMethod(String variable);
public void secondMethod(String variable);
public void thirdMethod();
}
}
Run Code Online (Sandbox Code Playgroud)
我做..
-keep,includedescriptorclasses public class com.somepackage.SomeClass {
<fields>;
<methods>;
}
-keep public interface com.somepackage.someInterface {*;}
Run Code Online (Sandbox Code Playgroud)
我结束了
public interface someInterface {
public void a(String variable);
public void a(String variable);
public void a();
}
Run Code Online (Sandbox Code Playgroud)
如何确保此接口的方法名称不会被混淆,同时仍然混淆类的其余部分?
Eri*_*une 31
ProGuard使用Java字节码的命名约定,如类文件名和堆栈跟踪中所示.因此:
-keep public interface com.somepackage.SomeClass$someInterface {*;}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12666 次 |
| 最近记录: |