无法编译 play-services-places:15.0.1

Failed to compile play-services-places:15.0.1

我无法包含 'com.google.android.gms:play-services-places:15.0.1' 项目。我收到以下错误

  Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve com.google.android.gms:play-services-places:15.0.1. 

    Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve com.google.android.gms:play-services-places:15.0.1.

    Unable to resolve dependency for ':app@debugUnitTest/compileClasspath': Could not resolve com.google.android.gms:play-services-places:15.0.1.

    Unable to resolve dependency for ':app@release/compileClasspath': Could not resolve com.google.android.gms:play-services-places:15.0.1.

     Unable to resolve dependency for ':app@releaseUnitTest/compileClasspath': Could not resolve com.google.android.gms:play-services-places:15.0.1. `

注意:如果我删除 play-services-places:15.0.1 它工作正常。身份验证服务工作正常。

这就是我的。

项目级别gradle

classpath 'com.google.gms:google-services:4.0.1'


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

应用程序gradle

dependencies {


implementation 'com.google.android.gms:play-services-places:15.0.1' 
implementation 'com.google.android.gms:play-services-auth:15.0.1'

} 
apply plugin: 'com.google.gms.google-services'

您能检查一下您是否在 SDK 管理器中安装了 "Google Repository" 吗?另外,请注意 2 个单独的 SDK 安装(一个来自 Android Studio,另一个可能是您单独下载的)。

很抱歉回答我自己的问题。

解决方案是从 Christopher

的评论中禁用 离线模式

转到 Android Studio > 首选项 > 构建、执行、部署 > Gradle 并取消选中 离线工作