【问题标题】:Gradle build fails looking for Google Play Services in Android Studio - is my SDK correct?Gradle 构建在 Android Studio 中查找 Google Play 服务失败 - 我的 SDK 是否正确?
【发布时间】:2014-08-10 13:24:42
【问题描述】:

我有一个与Gradle build fails looking for Google Play Services in Android Studio 非常相似的问题

我有一个工作的 android 项目,但是当我添加时

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

我得到一个 gradle 构建错误

Error:Failed to find: com.google.android.gms:play-services:5.2.8
<a href="openFile">Open File</a><br><a href="open.dependency.in.project.structure">Open in Project Structure dialog</a>

我已经通过管理器添加了 SDK。其他线程建议计算机上可能存在第二个 SDK 库导致该问题,但我无法解决此问题。我正在使用 mac(通常是 PC 用户,所以请多多包涵)并查看 SDK 管理器和项目结构对话框都说 SDK 位于:

/Applications/Android Studio.app/sdk

鉴于他们指向同一个地方,它一定是其他一些错误的原因吗?

也许我有 5.2.8 以外的版本(虽然不太可能,因为 andoid studio 说这是最新的,我刚刚更新了 SDK)?如何检查我机器上安装的版本 - 它不在文件名中?

【问题讨论】:

  • 好吧,这里的错误Error:Failed to find: com.google.android.gms:play-services:5.2.8 告诉你你定义了错误的版本。
  • 或者我的系统上错误的位置有正确的版本,我认为更有可能是因为我的 SDK 经理说我有最新版本。

标签: android google-play-services android-gradle-plugin


【解决方案1】:

如果你要使用 5.2.8 版本,你必须在你的 build.gradle 上设置

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

因为它存储在目录中:

ANDROID_SDK_PATH/extras/google/m2repository/com/google/android/gms/play-services/5.2.08

您可以使用“+”而不是“08”,您将使用最后一个次要版本

compile 'com.google.android.gms:play-services:5.2.+'

【讨论】:

    【解决方案2】:

    好的,所以看起来我的版本号已关闭,这就是导致问题的全部原因。如果其他人遇到此问题,请检查 google_play_services_lib 目录中 AndroidManifest.xml 文件中的版本号

    【讨论】:

    • 对我有用,当我尝试在另一台机器上开发时,这实际上发生在我身上。
    【解决方案3】:

    5.0.77 发布版本存在问题。将com.google.android.gms:play-services:5.0.77 更改为com.google.android.gms:play-services:5.0.89,一切都会正常工作。

    由于一些严重的错误,Google 从 Maven 存储库中删除了 5.0.77Read More.

    【讨论】:

      【解决方案4】:

      我有一个完全不同的问题。我会放线

      应用插件:'com.google.gms.google-services'

      在文件的开头。甚至之前:

      应用插件:'com.android.application'

      不得不挠头半个小时。

      所以最终(工作)条件看起来像:

      应用插件:'com.android.application'

      应用插件:'com.google.gms.google-services'

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-10-09
        • 2016-10-04
        • 1970-01-01
        • 2020-10-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多