Quand En essayant d'écrire du code pour Android FirebaseUI - Auth, les utilisateurs peuvent rencontrer une erreur "Échec de la résolution de com.google.android.gms play-services-auth:11.4.0". Cette erreur survient généralement en raison de divergences dans la configuration du référentiel ou de versions incompatibles.
Pour résoudre ce problème, suivez ces étapes :
1. Ajoutez le référentiel Google Maven au build.gradle au niveau racine
Ajoutez le référentiel suivant à votre fichier build.gradle au niveau racine :
allprojects { repositories { jcenter() maven { url "https://maven.google.com" } } }
À partir de la version 11.2.0, ce Le référentiel maven est requis.
2. Assurez-vous que les versions de bibliothèque sont cohérentes
Vérifiez que toutes les bibliothèques Firebase et Google Play Services utilisent la même version. Dans ce cas, vous devez utiliser les versions suivantes :
compile 'com.google.firebase:firebase-database:11.0.4' compile 'com.google.firebase:firebase-auth:11.0.4' compile 'com.google.android.gms:play-services-auth:11.4.0'
3. Mettre à jour le plug-in des services Google Play
Mettez à niveau le plug-in des services Google Play dans votre fichier build.gradle vers la dernière version (au moins 3.3.1) :
classpath 'com.google.gms:google-services:4.0.1'
4. Mettre à jour les bibliothèques vers les dernières versions
Mettez également à jour toutes les bibliothèques des services Firebase et Google Play vers leurs dernières versions.
Remarque : Depuis mai 2023, Firebase Android Les SDK et les bibliothèques de services Google Play ont des numéros de version indépendants.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!