R8 & Proguard Obfuscate
In most scenarios, the Xposed Module can be compressed by native obfuscation.
Here is the configuration method of obfuscation.
R8
If you are using
R8
then you don't need any special configuration forYukiHookAPI
.
Proguard
If you are still usingProguard
, you need to do some rule configuration.
Pay Attention
Proguard rules have been deprecated, please don't use them anymore.
Since Android Gradle Plugin 4.2, the obfuscator with the latest version of the Android Jetpack default is R8, and you no longer need to consider obfuscation.
To enable R8
in any version, please add the following rules to the gradle.properties
file, no configuration is required for Android Gradle Plugin 7.0 and above.
android.enableR8=true