我的版本APK版本在调试APK运行良好时不会发送Firebase身份验证代码。
它发送代码,但发布根本不起作用。
拜托,我需要一些帮助。
答案 0 :(得分:1)
在firebase控制台中,添加释放密钥。
1)在Firebase中选择您的项目。 2)在项目中,单击设置Icon->项目设置 - >添加指纹 3)添加释放键(Sha1)并保存。 4)单击google-services.json下载JSON文件。 5)在app文件夹中添加此json文件。 6)重建Android项目 7)安装更新的应用程序并进行测试。
答案 1 :(得分:0)
请检查build.gradle for minify -
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'),
'proguard-rules.pro'
}}
如果启用了此功能,则必须使用proguard来保留因缩小而可能删除的类和接口。
见这里:https://developer.android.com/studio/build/shrink-code.html