如何仅关闭Android R8中的混淆处理?

时间:2018-08-15 14:38:04

标签: android android-r8

我使用Android Studio 3.3 Canary 5,Gradle 4.9,gradle插件3.3.0-alpha05

minifyEnabled true
useProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'

不起作用。

2 个答案:

答案 0 :(得分:2)

this answer之后,我能够解决此问题。我没有编辑build.gradle文件,而是向-dontobfuscate文件中添加了proguard-rules.pro。 (您可以为调试和发布版本配置其他proguard规则文件。)这跳过了混淆步骤,并允许我使用R8进行精简的调试版本。

答案 1 :(得分:1)

在您的gradle.properties文件中,添加以下行

 android.enableR8=false

这对我有用。