web-dev-qa-db-fra.com

Plusieurs fichiers dex définissent Lcom / google / Android / gms / internal / mesure / zzabn

Depuis ce matin, je ne peux pas créer mon Android car je reçois cette erreur

Problème: l'exécution a échoué pour la tâche ": app: transformDexArchiveWithDexMergerForDebug". com.Android.build.api.transform.TransformException: com.Android.dex.DexException: plusieurs fichiers dex définissent Lcom/google/Android/gms/internal/mesure/zzabn;

J'ai essayé de bumper les versions de Firebase en conséquence vers 15.0.2 mais ensuite j'obtiens une autre erreur ...

Tâche: application: processDebugGoogleServices Trouvé com.google.Android.gms: play-services-maps: 15.0.0, mais la version 15.0.2 est nécessaire pour le plug-in google-services.

com.google.Android.gms: play-services-maps: 15.0.2 n'est même pas encore sorti?

J'ai un build pour pousser vers la production, quelle est la meilleure façon de construire l'application?

10
Alexis

Veuillez mettre à jour le google-service brancher:

classpath 'com.google.gms:google-services:3.3.0'

pour pouvoir utiliser la dernière version de Firebase et éviter les erreurs.

Lisez ce qui suit pour plus d'informations:

https://Android-developers.googleblog.com/2018/05/announcing-new-sdk-versioning.html

La compilation n'a pas pu se terminer: le type de programme est déjà présent: com.google.Android.gms.internal.measurement.zzabn

13
Peter Haddad