java - 在 Google Play 商店发布应用程序后,如果我的应用程序依赖于 Google 登录,我该如何测试它?
问题描述
因此,当我在 Google Play 商店上发布我的应用程序时,我不得不将 Firebase 和 Google Play API 控制台上的 SHA1 密钥更改为 Google Play 控制台生成的新密钥。
现在的问题是,如果我想从 Android Studio 测试我的应用程序,我需要将 SHA1 密钥更改回原来的密钥。如果我这样做,那么已经登录我的应用程序的当前用户将不再能够重新登录。
当我的应用依赖于 Google 登录并且不影响当前用户时,如何测试它?
解决方案
可以将多个 SHA1 指纹添加到单个 firebase 项目中。将您的调试密钥(Android Studio SHA1 指纹)与应用的生产密钥一起添加到您的 Firebase 项目。然后下载最新的 Json 文件并将其添加到您在 Android Studio 中的项目中。
推荐阅读
- c++ - 代码编译它不读取staff.txt
- rust - 引用如何逃脱闭包?`packet` 在这里逃脱了闭包体
- c - 代码块编译器不显示输出
- android-studio - 为什么我在 Android Studio 中的 Activity 在代码中的文本颜色与其他的不同?
- model - 有完全可逆的概率预测器吗?
- android - 如何在单个 textView 中定期显示我们的 JSON 数据?
- python - 将列名过滤为熊猫中的变量
- pandas - 将字符串转换为列
- java - 在文件的每一行中查找有效模式
- laravel - 如何在不添加后缀.min.js的情况下缩小laravel mix中的JS?