You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Xamarin.Firebase.Crashlytics 118.0.1上报异常无数据问题求助

Crashlytics 配置遗漏步骤排查
  • 控制台启用权限与入口检查:确认登录账号对当前Firebase项目有编辑者及以上权限,权限不足会隐藏启用按钮。进入Crashlytics页面后,先选择你要接入的Android应用包名,启用按钮才会在引导流程中展示,部分界面会将该按钮放在引导步骤的第二页,需要按引导选择平台后显示。
  • 基础文件配置检查:确认你已将Firebase控制台下载的google-services.json文件放到Android项目根目录,且文件的生成操作属性设置为GoogleServicesJson,该配置是Firebase服务初始化的必要前提。
  • 补充采集开关配置:除已添加的mapping_file_id配置外,还需在AndroidManifest.xml的Application节点下添加元数据开启采集:
<meta-data
    android:name="firebase_crashlytics_collection_enabled"
    android:value="true" />

同时在主Activity的OnCreate方法中添加初始化代码:

Firebase.FirebaseApp.InitializeApp(this);
FirebaseCrashlytics.Instance.SetCrashlyticsCollectionEnabled(true);
  • 测试规则注意:主动抛异常测试时不要附加调试器运行,调试状态下Crashlytics默认不会上报崩溃。需要断开调试,手动打开应用触发崩溃,再重启应用触发数据上报。首次启用服务时,必须完成一次崩溃+重启的流程,控制台才会标记服务已启用,展示上报数据。
  • 依赖版本检查:你使用的118.0.1版本Crashlytics包,需要确保配套的Xamarin.Firebase.Common、Xamarin.GooglePlayServices.Base等依赖包版本匹配,无版本冲突问题。

内容的提问来源于stack exchange,提问作者Micah Armantrout

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 10:45:02