首页 文章

Crashlytics说“收到空设置,跳过报告提交”

提问于
浏览
6

我正在尝试从Firebase崩溃报告切换到Firebase Crashlytics .

我在这里遵循了指南:https://firebase.google.com/docs/crashlytics/upgrade-from-crash-reporting

但在初始化期间,日志显示:

收到空设置,跳过报告提交!

然后在测试崩溃时:

无法发送报告 . 设置不可用 .

网络连接很好,所以没有理由不能得到设置 .

日志输出:

D/CrashlyticsCore: Initialization marker file created.
W/CrashlyticsCore: Received null settings, skipping report submission!
D/CrashlyticsCore: Initialization marker file removed: true
D/CrashlyticsCore: Crashlytics is handling uncaught exception "java.lang.RuntimeException: Testing crash" from thread main
D/CrashlyticsCore: Logging Crashlytics event to Firebase
D/CrashlyticsCore: No log data to include with this event.
D/CrashlyticsCore: Unable to close session. Settings are not loaded.
D/CrashlyticsCore: Opening a new session with ID 5A042DD20217-0002-4F33-A5AF620D03D1
D/Fabric: Falling back to Crashlytics key lookup from Manifest
D/Fabric: Falling back to Crashlytics key lookup from Strings
D/Fabric: Falling back to Crashlytics key lookup from Manifest
D/Fabric: Falling back to Crashlytics key lookup from Strings
W/CrashlyticsCore: Cannot send reports. Settings are unavailable.
D/CrashlyticsCore: Crashlytics completed exception processing. Invoking default exception handler.

2 回答

  • 0

    您需要将项目链接到Fabric . 如果你已经这样做,请忽略它 . 否则请按照以下步骤操作

    enter image description here

    enter image description here

    它将导航到Fabric并按照说明进行操作(如果您已有帐户,请创建一个帐户或登录) . 成功登录Fabric后,您必须将项目链接到Fabric,以便可以使用Fabric插件 .

    enter image description here

    安装插件后,您可以通过单击下面显示的以下任一选项打开它 .

    enter image description here

    并按照说明创建Fabric项目 . 之后从firebase控制台 - > Crashlytics - >将您的firebase项目链接到Fabric项目 .

    就这样...

  • 2

    在我的情况下,出现了同样的错误,因为我已经按照setup tutorial的要求强制设备崩溃,以应对不同的应用程序风格 .

    我的应用程序有两种口味,所以为了成功链接2号味道,我不得不在不同的模拟器上强制崩溃 .

    注意:2种口味至少需要不同的包装 .

相关问题