找不到com.google.gms:google-services:9.0,0

时间:2016-06-03 09:57:07

标签: google-play-services

尝试添加Google Play服务的依赖项时,同步失败。问题似乎是在C:/ Program / Files / Android / Android Studio中查找jar,但我的SDK放在C:\ Android \ sdk中。但是我在程序文件中也有Android Studio,其中没有用于Google Play服务的jar。

信息:Gradle任务[clean,:app:generateDebugSources,:app:compileDebugSources] 错误:配置根项目“XXXXXX”时出现问题。

  

无法解析配置':classpath'的所有依赖项。   找不到com.google.gms:google-services:9.0.0。        在以下位置搜索:            file:/ C:/ Program Files / Android / Android Studio / gradle / m2repository / com / google / gms / google-services / 9.0.0 / google-services-9.0.0.pom            file:/ C:/ Program Files / Android / Android Studio / gradle / m2repository / com / google / gms / google-services / 9.0.0 / google-services-9.0.0.jar            https://jcenter.bintray.com/com/google/gms/google-services/9.0.0/google-services-9.0.0.pom            https://jcenter.bintray.com/com/google/gms/google-services/9.0.0/google-services-9.0.0.jar        要求:            :XXXXX:不详   信息:建筑失败   信息:总时间:6.148秒   信息:1错误   信息:0警告   信息:请参阅控制台中的完整输出

我的ANDROID_HOME也设置为C:\ Android \ sdk。 请指教。

1 个答案:

答案 0 :(得分:0)

检查其他SO question。您可以发现更新至9.0.0版的Google Play服务存在错误问题。

某些解决方案是检查您是否为gradle启用了离线工作,如果已选中则取消选择“脱机工作”。然后,确认您是否在项目级build.gradle: classpath 'com.google.gms:google-services:3.0.0'.中提到了作为依赖项提及的最新版Google服务。在Gradle同步完成后清理并构建项目。

此外,有些人通过删除android文件夹中的debug.keystore文件来修复它。

查看此SO question以获取更多信息。