Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Firebase登录匿名身份验证失败_Android_Firebase_Firebase Authentication - Fatal编程技术网

Android Firebase登录匿名身份验证失败

Android Firebase登录匿名身份验证失败,android,firebase,firebase-authentication,Android,Firebase,Firebase Authentication,我正在使用匿名方法登录。当我通过USB安装应用程序时,它工作正常,即用户使用登录匿名方法成功登录,但当我生成已签名的apk并对其进行测试时,身份验证失败,并给出一个异常: Android软件包名称和签名证书指纹、软件包名称和指纹与API密钥上配置的应用程序限制不匹配。请使用API控制台更新密钥限制。 我尝试按照答案中的建议存储client_secret.json 但它不起作用。 我已在firebase身份验证中启用了SignIn方法 我现在保证安全 请帮助我。这是因为您需要为生产生成SHA1密钥

我正在使用匿名方法登录。当我通过USB安装应用程序时,它工作正常,即用户使用登录匿名方法成功登录,但当我生成已签名的apk并对其进行测试时,身份验证失败,并给出一个异常:

Android软件包名称和签名证书指纹、软件包名称和指纹与API密钥上配置的应用程序限制不匹配。请使用API控制台更新密钥限制。

我尝试按照答案中的建议存储client_secret.json 但它不起作用。 我已在firebase身份验证中启用了SignIn方法

我现在保证安全


请帮助我。

这是因为您需要为生产生成SHA1密钥并将其粘贴到firebase控制台中


您可以参考查看如何执行此操作

您需要为发布apk生成SHA1密钥。调试apk和发布apk有不同的SHA1键。

我刚签入项目设置,它已经存在了。我从六月份开始使用firebase实时数据库,它工作正常。检查firebase,启用匿名身份验证?@ZaidMirza是的,启用匿名身份验证。有没有办法检查sha1密钥以进行调试和重新启动apk?@Vinay是的,转到右上角你会看到一个标签,上面写着gradle,按那里,按应用程序-任务-android-按符号报告。。。。这就是全部,如果你看不到报告,你需要在发布日志的左角点击textview,只需点击我提供的链接即可