Hadi Akbarzadeh
Hadi Akbarzadeh

Reputation: 808

Keep a method from obfuscate in android

I want to keep a method from obfuscating and rename.

package test.app.my;

class my {
    public  void done() {

    }
}

Upvotes: 0

Views: 339

Answers (1)

Theo Lassonder
Theo Lassonder

Reputation: 971

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.

Upvotes: 4

Related Questions