【问题标题】:Gradle Sync failed | Failed to resolve : com.google.android.gms:play-services-places:11.2.0Gradle 同步失败 |无法解决:com.google.android.gms:play-services-places:11.2.0
【发布时间】:2017-11-06 17:45:03
【问题描述】:

我发现为了使用 Google Places API,我需要将它添加到我的 build.gradle(app) 文件中

com.google.android.gms:play-services-places:11.2.0

当我点击 sync 时,我收到此错误:

Gradle 同步失败 |无法解决:com.google.android.gms:play-services-places:11.2.0

请问我该怎么办?谢谢。

【问题讨论】:

    标签: android


    【解决方案1】:

    问题很可能是您需要在您的根目录build.gradle 中添加 google maven 存储库。另一件需要注意的是,从 v11.2.0 开始,您需要将 compileSdkVersion 设置为至少 v26(并且还需要使用 v26 或更高版本的支持库)。

    allprojects {
        repositories {
            jcenter()
            maven {
                url "https://maven.google.com"
            }
        }
    }
    

    【讨论】:

    • 我的错!以为我补充了。谢谢!
    【解决方案2】:

    您需要将 Google Maven repository 添加到您的根 Gradle 文件中。调整根脚本的 allprojects 块以添加 Google 存储库:

    allprojects {
        repositories {
            google()
    
            // If you're using a version of Gradle lower than 4.1, you must instead use:
            // maven {
            //     url 'https://maven.google.com'
            // }
            // An alternative URL is 'https://dl.google.com/dl/android/maven2/'
        }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-15
      • 1970-01-01
      • 2018-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多