【发布时间】:2018-08-09 18:13:20
【问题描述】:
我正在尝试将 Firebase crashlytics 添加到我们的项目中,但无法使其正常工作。
我已经按照instructions 将必要的行添加到我们的 gradle 文件中,但到目前为止没有成功。
我得到的主要问题是这条消息: Crashlytics 发现无效的 API 密钥:null
这看起来很奇怪,因为我认为 Firebase 不需要 API 密钥。
我使用带有最新 gradle 插件的 Android Studio 3.0.1。我的项目是基于 Ionic 的,但我尝试手动修改 gradle 文件,结果相同。
【问题讨论】:
-
这里是来自 Firebase 的 Mike。目前 Firebase Crashlytics 不支持基于 Ionic 的应用。
-
感谢 Mike 的回复,你能分享更多细节吗?我的目标不是应用程序的 html 部分,而是 Android 部分。我们使用 cordova-firebase 插件在我们的 Android 应用程序中成功使用了几个 Firebsase 组件。还有另一个名为 cordova-plugin-firebase-crashlytics 的存储库,我在 github 上与那个人联系,他说它对他有用。
-
抱歉,我对 Cordova 知之甚少,所以我不确定我能提供多大帮助。如果您看到该错误消息,则表示应用程序中有一些对 Fabric 的引用,如果您刚开始使用 Firebase Crashlytics,则需要按照以下步骤操作:firebase.google.com/docs/crashlytics/get-started
-
遇到完全相同的问题...非常困惑,尝试了插件,收到此错误,按照 firebase 说明操作,我又回到了同一个地方...有点奇怪,没有其他应用程序任何其他区域的织物提示
-
结束了手动初始化(而不是使用插件),然后它就起作用了(也可能与我也在手动初始化 Firebase 的事实有关)。
标签: android firebase crashlytics google-fabric