android - 谷歌签名认证错误
问题描述
我在谷歌登录身份验证期间收到错误。以下是错误:
Error:Execution failed for task ':app:processDebugGoogleServices'.
> Please fix the version conflict either by updating the version of the google-services plugin (information about the latest version is available at https://bintray.com/android/android-tools/com.google.gms.google-services/) or updating the version of com.google.android.gms to 16.0.1.
我正在尝试使用从 firebase 的官方文档中获取代码。
implementation 'com.google.firebase:firebase-auth:16.0.1'
implementation 'com.google.android.gms:play-services-auth:15.0.1'
怎么解决??
解决方案
答案在错误消息中:
“请通过更新 google-services 插件的版本来解决版本冲突(有关最新版本的信息,请访问https://bintray.com/android/android-tools/com.google.gms.google-services/ ) 或将 com.google.android.gms 的版本更新为 16.0.1。”
将“com.google.android.gms:play-services-auth:15.0.1”设置为“16.0.1”。
还要检查您是否已在 firebase 控制台中启用身份验证(不确定您使用哪种身份验证方法,但启用您使用的那个)。
推荐阅读
- python - AWS SageMaker 为什么要创建 S3 存储桶
- html - 使用 i18n 为文本的特定部分添加样式
- python - Python 检查模块查找所有函数
- node.js - Node Js child_process > exec:如何在Paent脚本中连续返回子脚本的stdout?
- android - 应用链接不适用于 Android 免安装应用
- mongodb - 可空对象的MongoDb嵌套索引
- javascript - 如何使用 ajax 将复杂数据类型发送到 ASP.NET MVC 中的控制器中的操作
- c# - 电子邮件发件人 C# 代码在 asp.net mvc Web 应用程序中不起作用
- django - 创建每个帖子的备份
- javascript - 可以在 React 无状态组件中定义函数吗?