Java Firebase与google的UI身份验证失败,并显示消息(代码:10消息:10)
我制作了一个聊天应用程序,它使用Firebase的功能Java Firebase与google的UI身份验证失败,并显示消息(代码:10消息:10),java,android,firebase,firebase-authentication,firebaseui,Java,Android,Firebase,Firebase Authentication,Firebaseui,我制作了一个聊天应用程序,它使用Firebase的功能实时数据库。 我面临谷歌认证的问题。问题始于我从Play Store下载应用程序时,当我在调试模式下运行应用程序时,验证工作正常。当用户尝试登录时,他们会收到一条toast消息code:10 message:10 我想在此指出:我添加了SHA1指纹。我怎样才能解决这个问题 *不确定这是否有用,但我已经一步一步地完成了这项操作。要使其正常工作,您需要三个键: 调试键。信息 释放键。信息 Google Play应用程序签名密钥。信息 所有这些密钥
实时数据库
。
我面临谷歌认证的问题。问题始于我从Play Store下载应用程序时,当我在调试模式下运行应用程序时,验证工作正常。当用户尝试登录时,他们会收到一条toast消息code:10 message:10
我想在此指出:我添加了SHA1指纹。我怎样才能解决这个问题
*不确定这是否有用,但我已经一步一步地完成了这项操作。要使其正常工作,您需要三个键:
其他信息。您需要三个键才能使其工作:
其他信息。确保已添加签名的SHA1。如果您使用的是debug one,那么它将无法用于live apk 您需要将“debug.keystore”放在路径C:\Users\USER\u FOLDER\u NAME.android中 然后在androidstudio中执行以下步骤 1.运行您的项目 2.点击渐变菜单 3.展开渐变任务树 4.双击android->signingReport 您可以在“运行”选项卡中看到SHA
有关更多信息,请参见确保已添加签名SHA1。如果您使用的是debug one,那么它将无法用于live apk 您需要将“debug.keystore”放在路径C:\Users\USER\u FOLDER\u NAME.android中 然后在androidstudio中执行以下步骤 1.运行您的项目 2.点击渐变菜单 3.展开渐变任务树 4.双击android->signingReport 您可以在“运行”选项卡中看到SHA
有关更多信息,请参见在为release key生成SHA1之后,我忘记下载了导致相同错误的新google-service.json文件 确保按照说明生成调试/发布SHA1并将其添加到firebase控制台,并在更新后下载google-service.json 如果使用option,则需要执行一个附加步骤: 将应用程序上传到google play控制台后,进入发布管理>应用程序签名,复制SHA1并粘贴到firebase控制台 更新 在新的google play控制台中,可以找到应用程序签名密钥,如下所示: 设置>应用程序签名
在为release key生成SHA1之后,我忘记下载了导致相同错误的新google-service.json文件 确保按照说明生成调试/发布SHA1并将其添加到firebase控制台,并在更新后下载google-service.json 如果使用option,则需要执行一个附加步骤: 将应用程序上传到google play控制台后,进入发布管理>应用程序签名,复制SHA1并粘贴到firebase控制台 更新 在新的google play控制台中,可以找到应用程序签名密钥,如下所示: 设置>应用程序签名
我在stackOverflow的另一篇文章中找到了这个答案,但由于我是初学者,我不知道如何获得所有这些钥匙!你能编辑你的答案并详细说明一下吗:)?我已经添加了一个调试和发布的SHA1指纹,但我不知道如何添加第三个密钥(google play应用程序签名密钥)。这是官方文档,但也请看一看。非常感谢,实际上找到google play应用程序密钥并不难。现在谷歌认证工作得很好:)如果你打算使用内部应用程序共享,需要第四个密钥:我在stackOverflow的另一篇文章中找到了这个答案,但由于我是初学者,我不知道如何获得所有这些密钥!你能编辑你的答案并详细说明一下吗:)?我已经添加了一个调试和发布的SHA1指纹,但我不知道如何添加第三个密钥(google play应用程序签名密钥)。这是官方文档,但也请看一看。非常感谢,实际上找到google play应用程序密钥并不难。现在谷歌认证工作得很好:)如果你打算使用内部应用程序共享,则需要第四个密钥:好的,我如何获得签名的SHA1?你需要将“debug.keystore”放在这个路径
C:\Users\USER\u FOLDER\u NAME\.android
中,然后在android studio中执行以下步骤1。运行您的项目2。点击渐变菜单3。展开渐变任务树4。双击android->signingReport,您可以看到SHA正在运行Tab@KwnstantinosNikoloutsos请检查答案,我已经更新了。我已经在firebase控制台中添加了这个SHA1指纹,我正在等待它是否工作:)谢谢你的帮助,我会让你更新的。我已经修复了它。除了添加您告诉我的SHA1密钥外,我们还需要添加Google Play应用程序签名密钥,正如Alex Mamo所说。好的,我如何获得签名的SHA1?您需要在路径C:\Users\USER\u FOLDER\u NAME\.android
中添加“debug.keystore”,然后在android studio中执行以下步骤1。运行您的项目2。点击渐变菜单3。展开渐变任务树4。双击android->signingReport,您可以看到SHA正在运行Tab@KwnstantinosNikoloutsos请检查答案,我已经更新了。我已经在firebase控制台中添加了这个SHA1指纹,我正在等待它是否工作:)谢谢你的帮助,我会让你更新的。我已经修复了它。正如Alex Mamo所说,除了添加您告诉我的SHA1密钥外,我们还需要添加Google Play应用程序签名密钥。