当前位置: 首页 > 知识库问答 >
问题:

手动启用时Firebase Crashlytics不报告崩溃

段干英杰
2023-03-14

Crashlytics在没有选择输入报告的情况下工作得很好。但一旦我根据教程设置了选择输入报告,它就会停止报告任何内容。

具体地说,我在androidmanifest.xml中添加了以下内容

<meta-data
    android:name="firebase_crashlytics_collection_enabled"
    android:value="false" />
 Fabric.with(this, Crashlytics())
D/Fabric: Falling back to Crashlytics key lookup from Manifest
D/Fabric: Falling back to Crashlytics key lookup from Strings
D/Fabric: Generating Crashlytics ApiKey from google_app_id in Strings
D/Fabric: Using AdvertisingInfo from Preference Store
D/Fabric: Falling back to Crashlytics key lookup from Manifest
D/Fabric: Falling back to Crashlytics key lookup from Strings
D/Fabric: Build ID is: ...
D/CrashlyticsCore: Crashlytics is disabled, because data collection is disabled by Firebase.
D/Fabric: Initializing io.fabric.sdk.android:fabric [Version: 1.4.6.29], with the following kits:
    com.crashlytics.sdk.android:crashlytics [Version: 2.9.7.29]
    com.crashlytics.sdk.android:beta [Version: 1.2.10.27]
    com.crashlytics.sdk.android:answers [Version: 1.4.5.29]
    com.crashlytics.sdk.android.crashlytics-core [Version: 2.6.6.29]
D/Fabric: Not fetching settings, because data collection is disabled by Firebase.
D/Fabric: Falling back to Crashlytics key lookup from Manifest
D/Fabric: Falling back to Crashlytics key lookup from Strings
D/Fabric: Build ID is: ...
D/Fabric: Analytics collection disabled, because data collection is disabled by Firebase.
D/Fabric: Could not get parcel from Google Play Service to capture AdvertisingId
D/Fabric: Could not get parcel from Google Play Service to capture Advertising limitAdTracking
D/Fabric: AdvertisingInfo not present
D/Fabric: Asychronously getting Advertising Info and storing it to preferences

我注意到这一行很有趣:d/crashlyticscore:Crashlytics被禁用,因为Firebase禁用了数据收集。这可能是问题的原因。但我找不到任何关于这篇日志的信息。

共有1个答案

昝唯
2023-03-14

Firebase Crashlytics 2.9.7存在一个问题,阻止了文档中描述的opt-in报告工作:不会执行从代码开始的Crashlytics。就目前而言,降级到2.9.6将使您的代码能够正常工作。

 类似资料:
  • 我正在更新Fabric到新的Firebase,我的Firebase显示了旧的Fabric崩溃报告,而没有Firebase报告。现在我的firebaseCrashlytics版本是4.3.1。我添加了GoogleService.info.plist、脚本阶段“${PODS_ROOT}/FireBaseCrashLytics/run”和阶段的输入文件:${DWARF_DSYM_FOLDER_PATH}

  • 应用程序分级: 请帮我解决这个问题。

  • 注意:我已经添加了所有的依赖项,包括崩溃和核心依赖项,还有插件和类路径 提前谢谢你。

  • 当前崩溃报告显示为 异常java.lang.nullpointerException: com.temp.app.helper.convertToString(helper.java:(此处无行号)) com.temp.app.fragment.fragment.fragmentEntername$6.run(fragmentEntername.java:(此处无行号)) android.os.h

  • I used to work as a developer on the client software for one of the largest American ISPs. Our software was used by literally millions of people. Even the rarest bug had the potential to affect hundre

  • 我是Spring靴的初学者。 我刚刚写了一个控制器,代码在这里。 然后当我访问“localhost:8080”时,我得到了正确的页面。但是当我访问“localhost:8080/hello/someName”时,我得到了“白标签错误页面”。 我的代码怎么了?非常感谢。