【发布时间】:2018-11-07 03:20:31
【问题描述】:
我正在尝试将我的 Android APP 与 Firebase 连接,这些都是我已经尝试和检查过的。
A.从 Firebase 控制台连接并设置 SDK。
1.Firebase控制台中的包名SHA1正确。
2.最新版本的google-services.json文件并放在app中。
3.google-services.json中的包名是正确的。
4.app级gradle与plugin的依赖关系
实施 'com.google.firebase:firebase-core:16.0.4'
应用插件:'com.google.gms.google-services'
5.项目层面的依赖 类路径 'com.google.gms:google-services:4.0.1'
6.SDK Manager 中最新版本的 Google Play Services 和 Google Repository。
7.卸载APP重新运行。
问题出现在第四步,检查连接进度条连续但无法连接。
B.从 Android Studio 助手连接
对话框显示“此应用已连接到项目“SampleProject”。单击“同步”以更新配置信息。”
同步后,事件日志显示
Firebase:在为发布构建类型指定的文件 ({0}) 中找不到密钥库。 {2}
Firebase:Firebase 项目在本地创建并连接到模块:app。
我不确定问题是否在这里发生,是否有其他选项可以解决此问题?非常感谢!
更新
在这个问题上苦苦挣扎了一天,问题并没有解决,但我用了一种巧妙的方法来避免这个问题。将我的 APP 与 Fabric crashlytics 连接,而不是直接与 Firebase 连接,然后将 Firebase 与 Fabric 连接。该过程将是 APP->Fabric->Firebase。愿替代方法帮助面临类似问题的人。
【问题讨论】:
-
请添加您的两个 build.gradle 文件的内容。