3

我刚刚按照以下说明集成了新的 Firebase SDK: https ://firebase.google.com/docs/crashlytics/get-started-new-sdk

它正在与调试版本一起使用,但我在发布版本中遇到了这个异常:

java.io.IOException: com.google.firebase.crashlytics.buildtools.exception.CrashlyticsOrgIdException: Could not fetch Crashlytics Org Id

任何想法?

4

3 回答 3

5

我在尝试构建发布 APK 时遇到了同样的错误,但它并没有消失。

我意识到在您的组织 ID 可用之前,您需要在 Firebase Crashlytics 中至少生成一次崩溃。

在 Firebase Crashlytics 报告页面中看到我的第一次崩溃后,发布版本开始工作。

因此,在尝试构建发布之前,请确保遵循 Firebase 文档并在调试中运行测试崩溃。

于 2020-02-02T18:26:44.990 回答
0

新的 firebase crashlytcs SDK 似乎存在一个错误,除非应用程序在设置了 firebase crashlytcs 的情况下运行,否则不会生成 Org Id。

我遵循使用 Fabric 的旧 sdk 文档并使用它运行应用程序。这是较旧的文档:https ://firebase.google.com/docs/crashlytics/get-started?platform=android

然后更新到新的 crashlytics SDK,现在应该为您构建项目。这是新文档:https ://firebase.google.com/docs/crashlytics/get-started-new-sdk?platform=android

于 2020-02-05T11:15:35.100 回答
0

您需要完成 Crashlytics 部分的 Firebase Web 控制台中的所有步骤,直到您看到:

构建并运行您的应用程序

我们将监听您的应用程序与我们的服务器进行通信。

然后你可以建立一个apk。

于 2020-02-27T11:19:58.667 回答