Android Gradle找不到google play依赖项

Android Gradle找不到google play依赖项,android,gradle,android-studio,google-play-services,Android,Gradle,Android Studio,Google Play Services,我试图在我的android项目中修复对google play服务的依赖。它已经工作了,但现在坏了。我认为这发生在Android Studio测试版和发布版之间 这是build.gradle文件中的依赖项: dependencies { compile 'com.google.android.gms:play-services:6.5.87' } Android Studio能够自动完成版本字符串:“6.5.87”,所以我认为它知道如何解决依赖关系。但事实并非如此。。这就是我所说的:

我试图在我的android项目中修复对google play服务的依赖。它已经工作了,但现在坏了。我认为这发生在Android Studio测试版和发布版之间

这是build.gradle文件中的依赖项:

dependencies {
    compile 'com.google.android.gms:play-services:6.5.87'
}
Android Studio能够自动完成版本字符串:“6.5.87”,所以我认为它知道如何解决依赖关系。但事实并非如此。。这就是我所说的:

  • 重新安装Android Studio(1.0.1)和Android SDK
  • 使用了多个播放服务版本(包括尝试使用“+”)
  • 试图“逐渐清理”项目
  • 安装了几乎所有的Android SDK管理器。(包括谷歌存储库和安卓支持存储库)
  • 将所有环境变量设置为正确的路径
但如果我尝试执行gradle项目同步,仍然会出现此错误:

错误:找不到com.google.android.gms:play services:6.5.87。 在以下位置搜索: 文件:/C:/Users/MyName/.m2/repository/com/google/android/gms/play services/6.5.87/play-services-6.5.87.pom 文件:/C:/Users/MaName/.m2/repository/com/google/android/gms/play services/6.5.87/play-services-6.5.87.jar 要求: 代码:android:1.0

更新:

Gradle正在“file:/C:/Users/MyName/.m2/repository/”中搜索,但它应该使用 “文件:/C:/Users/MyName/AppData\Local\Android\sdk\extras\google\m2repository”。”。。我不知道为什么这是错误的,以及如何修复它

更新2

我使用以下解决方法修复了它:

repositories {
    def androidHome = System.getenv("ANDROID_HOME")
    maven { url "$androidHome/extras/android/m2repository/" }
    maven { url "$androidHome/extras/google/m2repository/"}
}

但我对此并不满意。有人知道我的gradle有什么问题吗?

尝试下载sdk并使用此库

compile 'com.google.android.gms:play-services:7.0.0'

在Android SDK管理器中,将jcenter()添加到reposetories或顶级gradle文件后,下载“Google Repository”

,我解决了这个问题

    buildscript {
        repositories {
            jcenter()
            mavenCentral()
        }

        dependencies {
            classpath 'com.android.tools.build:gradle:1.0.1'
            classpath 'com.google.gms:google-services:1.5.0-beta2'
        }
    }

这很奇怪,因为根据错误消息,它甚至没有在SDK中查找库,它应该在SDK/extras/google/m2repository目录中查找库。我试着用几种不同的方式对我的项目进行了错误配置,但无法重现这种情况,但您可能需要再次检查它是否知道SDK在哪里。是的。。这就是错误。。不知道如何解决:(看看这里:我在调查时已经读过这篇文章了..我没有安装多个SDK并且“将所有环境变量设置为正确的路径”我在com.android上也有同样的问题。支持:支持,安装后android支持库也能工作。这是解决方案。该软件包可以在底部的“Extras”子文件夹下找到。如果您只需键入
android