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

Android Studio中Firebase Crashlytics请求失败问题如何解决?

Firebase Crashlytics 请求失败问题排查方案
  • 检查网络环境
    确认设备或模拟器能正常访问Firebase相关服务,部分内网可能屏蔽谷歌服务,可尝试切换至手机热点或稳定外网;同时检查项目gradle.properties中是否存在代理配置冲突,若有可暂时注释后重试。

  • 验证配置完整性

    • 重新从Firebase控制台下载最新的google-services.json文件,替换项目中对应的文件
    • 核对app模块build.gradle中的配置:

      确保顶部已添加插件:id 'com.google.gms.google-services' 和 id 'com.google.firebase.crashlytics'
      依赖项使用最新稳定版:implementation 'com.google.firebase:firebase-crashlytics:29.3.0'(可根据Firebase官网更新版本号)

    • 执行清理构建命令:./gradlew clean build,清除旧构建缓存后重新编译
  • 确认Firebase项目状态
    登录Firebase控制台,检查当前项目的Crashlytics服务是否正常启用;同时确认账号是否仍拥有项目的编辑权限,避免因权限变更导致请求失败。

  • 手动测试崩溃上报
    在代码中添加手动崩溃触发逻辑,验证基础上报功能:

    // 示例:按钮点击触发测试崩溃
    findViewById<Button>(R.id.btn_test_crash).setOnClickListener {
        throw RuntimeException("Crashlytics Test Crash")
    }
    

    启动应用后触发崩溃,重启应用等待3-5分钟,查看Firebase控制台是否收到崩溃报告。

  • 排查构建日志
    执行gradle构建时,查看详细日志并搜索Crashlytics关键词,定位是否存在认证失败、请求超时等具体错误信息,针对性解决。

内容的提问来源于stack exchange,提问作者Denis Akhunov

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.23 21:04:52