没有 google-services.json,Google 服务插件无法运行

新手上路,请多包涵

文件 google-services.json 丢失。 Google 服务插件无法运行

我收到此错误代码是因为我从我的项目中删除了我的 google-services.json 文件。现在解决这个问题的明显方法是再次包含它,但我有理由删除它。

注意:如果您在生成配置文件时仅启用了 Google Sign-In,则可以跳过此步骤。Google Sign-In 不需要配置文件包含在您的项目中——生成文件会执行必要的配置步骤。 “ - 这是文档中的官方说明,因为 我只启用了 Google 登录, 所以我看不出出现此错误消息的原因。有没有人也遇到过这个问题并解决了这个问题,因为我认为我正确地实施了一切。

注意:它适用 包含在项目中的文件。

编辑: 澄清一下,我的应用程序工作得很好,我没有任何问题,但我想知道为什么我不能删除 google-services.json 文件,即使我应该能够毫无问题地做到这一点!

原文由 creativecreatorormaybenot 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.1k
2 个回答

当您添加 apply plugin: 'com.google.gms.google-services' 在您的应用程序级别 build.gradle 它会解析来自 google-services.json 文件的配置信息。

您删除了 google-services.json 文件,这就是它无法解析的原因

因此,也从触发解析以使其再次运行的应用程序级 build.gradle 中删除以下行。

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

原文由 Abhishek Aryan 发布,翻译遵循 CC BY-SA 4.0 许可协议

由类路径引用并应用的 gradle-plugin google-services 只是一个构建时插件!所以它只会影响你的应用程序的构建过程,而不是运行时过程!这就是为什么您的应用运行良好但需要 google-services json 的原因。

原文由 kj007 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏