Gradle 找不到 google play 依赖项

2024-04-11

我尝试修复我的 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
  • 使用了多个播放服务版本(包括尝试使用“+”)
  • 尝试“gradlew clean”该项目
  • 安装了 Android SDK Manager 中的几乎所有内容。 (包括 Google 存储库和 Android 支持存储库)
  • 将所有环境变量设置为正确的路径

但如果我尝试进行 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.jarhttps://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.pom https://repo1.maven.org/maven2/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.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.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/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.pom https://oss.sonatype.org/content/repositories/releases/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.jar要求者: 代码:安卓:1.0

UPDATE:

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

UPDATE 2

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

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

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


在 Android SDK Manager 中下载“Google Repository”

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Gradle 找不到 google play 依赖项 的相关文章

随机推荐