问题
I want to keep a method from obfuscating and rename.
package test.app.my;
class my {
public void done() {
}
}
回答1:
During build, obfuscation is handled by the build step that invokes Proguard, so to keep a method you add to your Proguard configuration file:
-keep class test.app.my {
void done();
}
The configuration syntax supports wildcards and is quite powerful - take a look at some examples from the Proguard manual.
来源:https://stackoverflow.com/questions/31505353/keep-a-method-from-obfuscate-in-android