我如何生成使用Firebase Auth的签名APK?]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我如何生成使用Firebase Auth的签名APK?]相关的知识,希望对你有一定的参考价值。

我已经在android studio上构建了该应用程序。当我将手机连接到PC并直接通过Android Studio进行构建时,它可以工作。我获得了电话验证码,并且能够登录。但是,当我生成一个已签名的APK分发给他人时,它始终显示“验证失败”,并且不允许我登录。

我很确定代码没有问题,因为当我直接通过Android Studio将其构建到手机上时,它可以完美地工作。

我尝试过的事情:-

  1. 我按照此link中的步骤进行操作,并将Firebase控制台中的SHA-1代码更改为Google控制台中提供的代码,它仍然表示验证失败。

  2. [我还尝试在我的Firebase控制台中仅保留一个SHA-1密钥,这是我在我的android项目中找到的密钥,更新了google-services.json文件并尝试生成一个已签名的APK,但它仍然表示验证失败。

我已经在android studio上构建了该应用程序。当我将手机连接到PC并直接通过Android Studio进行构建时,它可以工作。我得到了电话验证码,并且可以登录。但是当我...

答案

使用以下命令从Android Studio中的控制台生成新的SHA1指纹

以上是关于我如何生成使用Firebase Auth的签名APK?]的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Firebase Auth 将令牌发送回 android

Firebase Phone Auth 在发布版本中不起作用

使用slim-jwt-auth生成令牌

Firebase Auth Ui Google 登录“开发者错误”

firebase 身份验证(访问被拒绝)“生成发布签名的 APK”

如何在 firebase-functions 中使用 firebase.auth()?