web-dev-qa-db-fra.com

Échec de la résolution: version 11.8.0 de play-services-auth-base-license

J'ai essayé d'intégrer Google Smart Login et SMS SmsRetrieverClient dans mon projet. La première chose qui m'a choqué est, dans la documentation officielle de ces fonctionnalités ( https://developers.google.com/identity/sms-retriever/request#prerequisites ), les bibliothèques requises sont manquantes. Certains comment j'ai essayé de trouver ceux qui sont nécessaires sur le net qui sont: 

implementation 'com.google.Android.gms:play-services-base:11.8.0'
implementation 'com.google.Android.gms:play-services-identity:11.8.0'
implementation 'com.google.Android.gms:play-services-auth:11.8.0'
implementation 'com.google.Android.gms:play-services-auth-api-phone:11.8.0'

mais comme je synchronise le gradle une erreur est à venir. c'est à dire. 

Impossible de résoudre le fichier ouvert de play-services-auth-base-license

J'ai fait beaucoup de recherches sur Google mais je n'ai pas de solution. L’exemple de google sur git hub est: https://github.com/googlesamples/Android-credentials/tree/master/sms-verification/Android

3
Manmohan Soni

je viens de trouver le problème .. c'était dû à la séquence de la bibliothèque jcenter (). Auparavant, la séquence était 

jcenter ()

maven {url "maven.google.com"; }

maven {url'maven.singular.net/'; }

et maintenant je change la séquence et mets le jcenter () dans le dernier. Certaines des bibliothèques sont retirées de là ... de quelque manière que ce soit résolu. google rocks ---- a retiré quelques-unes des bibliothèques de là –Pour la séquence actuelle, procédez comme suit: 

maven {url " https://maven.google.com "}

maven {url ' http://maven.singular.net/ '}

jcenter()
10
Manmohan Soni

Essayez de mettre à jour vos dépendances en vous basant sur ce lien comme ci-dessous:

implementation 'com.google.Android.gms:play-services-base:15.0.1'
implementation 'com.google.Android.gms:play-services-identity:15.0.1'
implementation 'com.google.Android.gms:play-services-auth:15.0.1'
implementation 'com.google.Android.gms:play-services-auth-api-phone:15.0.1'

Et assurez-vous que vous utilisez la dernière mise à jour de google-services comme:

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

Les kits de développement SDK Android de Firebase et les bibliothèques de services Google Play ont désormais des numéros de version indépendants , permettant des mises à jour plus fréquentes et flexibles .

et mettez à jour les bibliothèques vers la dernière version .

1

dans votre fichier build.gradle où vous utilisez

compile 'com.facebook.Android:account-kit-sdk:4+' compile 'com.facebook.Android:facebook-Android-sdk:4+'

remplacer par 

implementation 'com.facebook.Android:account-kit-sdk:4.23.0' implementation 'com.facebook.Android:facebook-Android-sdk:4.23.0'

0
Alabi Temitope