找不到 com.google.gms:google-services:4.1.0 [重复]

Posted

技术标签:

【中文标题】找不到 com.google.gms:google-services:4.1.0 [重复]【英文标题】:Could not find com.google.gms:google-services:4.1.0 [duplicate] 【发布时间】:2019-05-11 11:49:21 【问题描述】:

Bitrise 构建失败并出现以下错误:

配置根项目“src”时出现问题。

无法解析配置“:classpath”的所有文件。 找不到 com.google.gms:google-services:4.1.0。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/google/gms/google-services/4.1.0/google-services-4.1.0.pom https://dl.google.com/dl/android/maven2/com/google/gms/google-services/4.1.0/google-services-4.1.0.jar https://jcenter.bintray.com/com/google/gms/google-services/4.1.0/google-services-4.1.0.pom https://jcenter.bintray.com/com/google/gms/google-services/4.1.0/google-services-4.1.0.jar 要求: 项目:

我知道使用 maven 的替代临时解决方案。但是有谁知道为什么这个问题会突然发生并且是永久的解决方案吗?

【问题讨论】:

我在本地 gradle 同步方面遇到了同样的问题。我检查了 Google 的 Maven 存储库,它似乎是空的 (com.google.gms)。 现在,我刚刚在存储库下添加了 maven url 'dl.bintray.com/android/android-tools' 并且构建已经通过。感谢@David Sucharda。正如其他帖子中提到的,这个解决方案是一个临时修复,直到我们知道 google() 和 jcenter() 资源发生了什么。 【参考方案1】:

现在,我刚刚添加了:

    maven  url 'https://dl.bintray.com/android/android-tools' 

在存储库和构建已通过。感谢David Sucharda 的解决方案。正如其他帖子中提到的,这个解决方案是一个临时修复,直到我们知道 google() 和 jcenter() 资源发生了什么。

【讨论】:

【参考方案2】:

通过将其添加到存储库来修复:

maven  url "https://dl.bintray.com/android/android-tools" 

https:// 前缀很重要,否则它可能会使用地址作为构建机器上的相对路径。

【讨论】:

以上是关于找不到 com.google.gms:google-services:4.1.0 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

找不到 com.google.gms:google-services:4.0.1 [重复]

错误:找不到 com.google.gms:google-services:1.0。在 android studio 的 build.gradle 中添加谷歌服务插件时

找不到 Glide 的方法 kapt()

风味 - 找不到与包名称匹配的客户端 [重复]

未找到插件 [id: 'com.google.gms.google-services']

未找到 ID 为“com.google.gms.google-services”的插件 打开文件