Gradle无法找到google play依赖

Luc*_*ann 12 android gradle google-play-services android-studio

我尝试在我的android项目中修复对谷歌播放服务的依赖.它已经有效,但现在已经坏了.我认为这发生在Android Studio beta版和发布版之间.

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

dependencies {
    compile 'com.google.android.gms:play-services:6.5.87'
}
Run Code Online (Sandbox Code Playgroud)

Android Studio能够自动完成版本字符串:'6.5.87'所以我认为它知道如何解决依赖.但它没有..这就是我所畏惧的:

  • 重新安装Android Studio(1.0.1)和Android SDK
  • 使用了几个播放服务版本(包括尝试使用'+')
  • 试图'清理'项目
  • 安装几乎所有Android SDK Manager.(包括Google Repository和Android支持存储库)
  • 将所有环境变量设置为正确的路径

但是如果我尝试执行gradle项目同步,我仍然会收到此错误:

错误:找不到com.google.android.gms:play-services:6.5.87.在以下位置搜索:file:/ C:/Users/MyName/.m2/repository/com/google/android/gms/play-services/6.5.87/play-services-6.5.87.pom file:/ 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 必需:代码:android:1.0

更新:

Gradle正在"file:/ C:/Users/MyName/.m2/repository/"中搜索,但它应该使用"file:/ 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/"}
}
Run Code Online (Sandbox Code Playgroud)

但我对它并不满意.有人知道我的傻瓜有什么不对吗?

小智 15

在Android SDK Manager中下载"Google Repository"


gme*_*des 2

尝试下载sdk并使用这个库

compile 'com.google.android.gms:play-services:7.0.0'
Run Code Online (Sandbox Code Playgroud)


归档时间:

查看次数:

10712 次

最近记录:

10 年 前