J'ai initialement ajouté le rapport d'accident de base de feu en utilisant Android firebase assistant dans android studio. Qui a ajouté firebase-crash:10.0.1
. Maintenant, je veux accéder à certaines méthodes ajoutées dans la version ultérieure, donc je l'ai mis à jour à firebase-crash:11.2.0
.La mise à niveau de firebase-crash a causé la construction d'erreur apk
This is where the problem starts
J'ai utilisé cette guide pour apporter des changements dans mon gradle.build (Module:app)
- Changé
compile 'com.google.firebase:firebase-crash:10.0.1'
pour compiler'com.google.firebase:firebase-crash:11.2.0'
À ce stade gradle synchronisation a échoué. Pour résoudre ce i modifié build.gradle (Project)
avec
allprojects {
repositories {
jcenter()
//Added this code
maven {
url "https://maven.google.com" // Google's Maven repository
}
}
}
Gradle construire la synchronisation terminée avec succès. Maintenant, je l'ai essayé la construction de débogage APK et j'ai reçu cette erreur
Error:Execution failed for task ':app:transformClassesWithDexForDebug'. com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.dex.DexException: Multiple dex files define Lcom/google/android/gms/internal/zzbvb;
Pour résoudre ce problème i modifié buil.gradle(Modeule:app)
defaultConfig{
///...
multiDexEnabled true
///...
}
Et maintenant, je suis en mesure de générer apk-debug build. Mais générer apk signé donne erreur suivante avec 1588 avertissements & 1 erreur.
Error:Execution failed for task ':app:transformClassesAndResourcesWithProguardForRelease'. Job failed, see logs for details
C'est là où je suis coincé. Je ne suis pas en mesure de résoudre ce problème. J'ai essayé plusieurs méthodes, y compris clean/rebuild
et invalidate cache & restart
. Également essayé d'ajouter -ignorewarning
-dontwarn
-keep class { public private}
aucun d'entre eux semble fonctionner.
Error in console on generating signed apk
Mise à jour
L'ajout de cette ligne de compilation 'com.google.android.gms:play-services:11.2.0
dans build.gradle (Module:app)
ne construit avec succès signé apk. Mais montre des avertissements suivants.
Je suis confus
Toujours le même problème. –
Avez-vous des jars dans le dossier libs? –
Non. Je n'ai aucun fichier jars dans le dossier libs. –