android - 错误 :Could not find com. google.gms :google-services:3. 0.0

标签 android firebase gradle firebase-authentication

我到处寻找这个问题的解决方案,但找不到令人满意的答案。

我正在尝试使用 firebase 在我已经构建的应用程序上设置一个登录页面,但我在设置的第一阶段遇到了标题中的错误。尽管我在 this link 上完成了所有步骤,我仍然得到如下所示的错误:

Error:Could not find com.google.gms:google-services:3.0.0.
Searched in the following locations:
    file:/C:/Program Files/Android/Android Studio/gradle/m2repository/com/google/gms/google-services/3.0.0/google-services-3.0.0.pom
    file:/C:/Program Files/Android/Android Studio/gradle/m2repository/com/google/gms/google-services/3.0.0/google-services-3.0.0.jar
Required by:
    project :

我还按照 firebase 说明下载了所有必要的 SDK 工具,但仍然找不到名为 /gms 的任何文件夹(看起来没有下载)。

感谢任何帮助,谢谢。

最佳答案

第 0 步 将 3.0.0 改为 3.1.0

将此 classpath 'com.google.gms:google-services:3.0.0' 更改为 classpath 'com.google.gms:google-services:3.1.0'

第一步 要解决此问题,请转到 "C:\Program Files\Android\Android Studio\gradle\m2repository\com\google\gms\google-services\3.1.0"

如果找不到任何文件夹,请创建它。

第 2 步 下载两个文件,

google-services-3.1.0.jar ( http://central.maven.org/maven2/com/google/gms/google-services/3.1.0/google-services-3.1.0.jar )

google-services-3.1.0.pom ( https://repo1.maven.org/maven2/com/google/gms/google-services/3.1.0/google-services-3.1.0.pom ) , 将它们粘贴到文件夹中。

希望对您有所帮助。

关于android - 错误 :Could not find com. google.gms :google-services:3. 0.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44509131/

相关文章:

java - 为什么新的源集资源不在gradle的buildDir中

java - 我该如何处理 res 文件夹中的 _DS_Store 文件?

Android 颜色选择器库无法正确呈现

android - Firebase runloop (3.0.0) 中未捕获的异常

javascript - 在具有两个或多个返回 promise 的方法的 Firebase Cloud Function 中返回什么?

ios - 后台推送通知不起作用 iOS12 Swift4.2

android - 在我的 webview 应用程序上的空对象引用上调用虚拟方法 'int android.graphics.Bitmap.getWidth()'

android - 嵌入视频并在 Android 上播放

android - 在 Android Studio 中更改 xml 布局文件后需要重建

groovy - 将更新的 XML 写入原始解析的文件