Échec de la résolution: android.arch.lifecycle: extensions: 1.0.0-alpha1 android studio 3.0
Je suis en construction d'un projet dans android studio 3.0 avec android plugin 'com.android.tools.build:gradle:3.0.0-alpha1'
et gradle version gradle-4.0-milestone-1-all.zip
.
Utilisé repo maven:
maven {
url 'https://maven.google.com'
}
Aussi, en Utilisant android Salle de persistance et de cycle de vie dans mon projet. Déjà déclarées en dessous des dépendances dans mon application gradle fichier:
compile "android.arch.lifecycle:extensions:1.0.0-alpha1"
compile "android.arch.persistence.room:runtime:1.0.0-alpha1"
annotationProcessor "android.arch.lifecycle:compiler:1.0.0-alpha1"
annotationProcessor "android.arch.persistence.room:compiler:1.0.0-alpha1"
Lors de la Synchronisation et de construire le projet, il montre d'erreur ci-dessous:
Failed to resolve: android.arch.lifecycle:extensions:1.0.0-alpha1
Suis-je raté quelque chose ou de toute autre solution de ce problème.
source d'informationauteur 0xalihn | 2017-05-31
Vous devez vous connecter pour publier un commentaire.
J'ai résolu le problème en mettant à jour mon application
build.gradle
fichier comme ci-dessous:Avait effectivement de supprimer le référentiel de
buildscript
dépôts et ajouté àallprojects
référentiels comme indiqué ci-dessus. Aussi, vous pouvez garder le repository maven dans les deux endroits, mais doit inclure dansallprojects
référentiels pour résoudre le problème.Ajouter dans app/gradle fichier
ajouter maven pour un projet basé gradle
de compiler facilement
vous pouvez changer "https://maven.google.com" à "https://dl.google.com/dl/android/maven2/" pour résoudre le problème.
Vous avez besoin de la dernière gradle version com.android.outils.construire:gradle:3.0.0-alpha2' et Studio Version 3.0+ pour utiliser la Salle de
Juste ajouter
maven { url 'https://maven.google.com' }
à votre projet gradleouvrir préférence pour le mac, ou vous pouvez ouvrir sous windows puis de rechercher les paramètres de proxy à l'intérieur de la fenêtre ouverte, puis décoché l'authentification du proxy, il travaillera