Gradle ne peut pas trouver la dépendance google play
J'ai essayer de réparer la dépendance à google play services dans mon projet android. Il a déjà travaillé, mais maintenant il est cassé. Je pense que ce qui s'est passé entre les Android Studio version bêta et la version.
C'est la dépendance dans la construction.gradle fichier:
dependencies {
compile 'com.google.android.gms:play-services:6.5.87'
}
Android Studio a été en mesure de saisie semi-automatique de la chaîne de la version: '6.5.87, et j'ai Donc pensé qu'il sait comment résoudre la dépendance. Mais il n'est pas.. c'est Ce que je treid:
- reinstaled Android Studio (1.0.1) et le SDK Android
- utilisés jouer à plusieurs-versions de service (incl. essayé d'utiliser '+')
- essayé de "gradlew nettoyer" le projet
- installé presque tout à partir de l'Android SDK Manager. (incl. Google Référentiel et le Soutien Android Référentiel)
- ensemble de toutes les variables d'environnement pour le chemin d'accès correct
Mais j'ai toujours cette erreur si j'essaie de faire un projet gradle sync:
D'erreur:impossible de trouver le com.google.android.gms:jouer-services:6.5.87.
De rechercher, dans les emplacements suivants:
fichier:/C:/Users/MyName/.m2/repository/com/google/android/gms/play-services/6.5.87/play-services-6.5.87.pom
fichier:/C:/Users/MaName/.m2/repository/com/google/android/gms/play-services/6.5.87/play-services-6.5.87.jar
https://repo1.maven.org/maven2/com/google/android/gms/play-services/6.5.87/play-services-6.5.87.pom
https://repo1.maven.org/maven2/com/google/android/gms/play-services/6.5.87/play-services-6.5.87.jar
https://oss.sonatype.org/content/repositories/snapshots/com/google/android/gms/play-services/6.5.87/play-services-6.5.87.pom
https://oss.sonatype.org/content/repositories/snapshots/com/google/android/gms/play-services/6.5.87/play-services-6.5.87.jar
https://oss.sonatype.org/content/repositories/releases/com/google/android/gms/play-services/6.5.87/play-services-6.5.87.pom
https://oss.sonatype.org/content/repositories/releases/com/google/android/gms/play-services/6.5.87/play-services-6.5.87.jar
Exigé par:
code:android:1.0
Mise à JOUR:
Gradle est à la recherche dans "file:/C:/Utilisateurs/Nomutilisateur/.m2/repository/" mais il doit utiliser
"file:/C:/Utilisateurs/Nomutilisateur/AppData\Local\Android\sdk\extras\google\m2repository" .. je ne sais pas pourquoi c'est faux et comment le résoudre..
Mise à JOUR 2
Je fixe à l'aide de cette solution de contournement:
repositories {
def androidHome = System.getenv("ANDROID_HOME")
maven { url "$androidHome/extras/android/m2repository/" }
maven { url "$androidHome/extras/google/m2repository/"}
}
Mais je ne suis pas heureux avec elle. Quelqu'un sait quel est le problème avec ma gradle?
source d'informationauteur Luca Hofmann
Vous devez vous connecter pour publier un commentaire.
Dans Android SDK Manager de téléchargement de la "Google Référentiel"
Essayez de télécharger le sdk et l'utilisation de cette bibliothèque
Après l'ajout de jcenter() pour reposetories ou de haut niveau gradle fichier que j'ai résolu le problème