J'ai récemment mis à jour mon Android Studio à 3.1.2 . Après la mise à jour, j'ai essayé d'ouvrir le projet existant et j'ai vu plusieurs erreurs gradle lors de la compilation du projet.
Ces erreurs m'ont incité à mettre à jour le compiler déclaration à mise en œuvre ce que j'ai fait, mais j'ai tout de même rencontré quelques erreurs que j'ai résolues par la suite par mise à jour de mes sdks google play et firebase à nouvelle version .
Maintenant, je n'ai aucune idée de la raison pour laquelle mon IDE donne l'erreur suivante (regardez la capture d'écran).
Échec de la résolution : runtime
Maintenant, quand j'ai fait Construire > Projet propre
L'erreur était Impossible de trouver runtime.aar (Android.arch.lifecycle:runtime:1.0.3). Capture d'écran
Que faire ensuite ?
SOLUTION :
- J'ai mis à jour tous mes services google play et mes librairies firebase.
- Pour résoudre le problème "Impossible de trouver l'aar du temps d'exécution", j'ai simplement disposé l'aar de la manière suivante google() sur le dessus dans les dépôts.
0 votes
Afficher votre application gradle
0 votes
Il semble qu'il ne peut pas obtenir ce fichier .aar, avez-vous vérifié que vous avez une connexion Internet ?
0 votes
J'ai une bonne connexion internet et lors de la synchronisation de Gradle, tous les fichiers sont récupérés correctement.
0 votes
@KoustuvGanguly quelle partie de mon fichier gradle vous faut-il ?
0 votes
J'ai le même problème lorsque je lance la construction avec Jenkins. Après avoir réarrangé le dépôt, cela a fonctionné pour moi.
0 votes
Je dois ajouter google() en haut dans les dépôts build.gradle(Project) . dans chaque balise de dépôt.