I use Android Studio 3.3 Canary 5, Gradle 4.9, gradle plugin 3.3.0-alpha05
minifyEnabled true
useProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
Does't work.
Following this answer, I was able to solve this issue. Instead of editing the build.gradle
file, I added -dontobfuscate
to the proguard-rules.pro
file. (You can configure a different proguard
rules file for debug and release builds.) This skipped the obfuscation step and allowed me to make shrink'd debug builds with R8.
Bharath
In your gradle.properties
file, add this line
android.enableR8=false
This worked for me.
来源:https://stackoverflow.com/questions/51860843/how-to-turn-off-only-the-obfuscation-in-android-r8