web-dev-qa-db-fra.com

Comment désactiver uniquement l'obfuscation dans Android R8?

J'utilise Android Studio 3.3 Canary 5, Gradle 4.9, plugin gradle 3.3.0-alpha05

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

Ça ne marche pas.

8
norbDEV

Après cette réponse , j'ai pu résoudre ce problème. Au lieu de modifier le build.gradle fichier, j'ai ajouté -dontobfuscate à la proguard-rules.pro fichier. (Vous pouvez configurer un autre fichier de règles proguard pour les versions de débogage et de publication.) Cela a sauté l'étape d'obscurcissement et m'a permis de créer des versions de débogage réduites avec R8.

4
eli

Dans ton gradle.properties fichier, ajoutez cette ligne

 Android.enableR8=false

Cela a fonctionné pour moi.

11
Bharath