Android - Firebase Crashlytics - “无法检索设置”

Viz*_*har 9 android firebase crashlytics

我无法让 Firebase 崩溃报告将日志发送到 firebase(在 firebase 控制台中看不到任何崩溃)

我发现以前我在 Fabric Crashlytics 中创建了项目并今天将其删除

据我所知,我已经正确配置了我的 android 项目。所以也许我只是在 firebase 控制台中遗漏了一些东西。代码编译成功Fabric.isInitialized() == true

项目 -> build.gradle

   classpath 'com.google.gms:google-services:4.2.0'
   classpath 'io.fabric.tools:gradle:1.28.1'
Run Code Online (Sandbox Code Playgroud)

应用程序-> build.gradle

implementation 'com.google.firebase:firebase-core:16.0.8'
implementation 'com.crashlytics.sdk.android:crashlytics:2.9.9'

apply plugin: 'com.google.gms.google-services'
Run Code Online (Sandbox Code Playgroud)

没有<meta-data>在清单并没有Fabric.withApplication。如此清晰的配置。然而,项目本身非常庞大。

使用Crashlytics.getInstance().crash()此调用崩溃后,使用控制台在控制台中输出adb logcat -s Fabric CrashlyticsCore

I CrashlyticsCore: Initializing Crashlytics 2.6.8.32
E Fabric  : Failed to retrieve settings from https://settings.crashlytics.com/spi/v2/platforms/android/apps/*******/settings
W CrashlyticsCore: Received null settings, skipping report submission!
Run Code Online (Sandbox Code Playgroud)

所以主要问题可能是我没有收到设置并且不知道这意味着什么

hta*_*oya 5

这很愚蠢,但有人可能有同样的问题:

我在调试时运行了一个代理,因此模拟器无法访问 Firebase 服务器。

正确配置代理/模拟器解决了问题