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

求助:应用突然报错无法找到com.google.firebase:firebase-crash:16.2.1@aar

解决Could not find com.google.firebase:firebase-crash:16.2.1@aar报错
  • 替换废弃依赖库:com.google.firebase:firebase-crash早已被官方废弃,现在官方统一用Firebase Crashlytics替代崩溃统计功能。修改app/build.gradle文件:

    • 移除旧依赖:implementation 'com.google.firebase:firebase-crash:16.2.1'
    • 添加新依赖:implementation 'com.google.firebase:firebase-crashlytics:29.0.0'(可根据Firebase官网更新到最新稳定版)
    • 在文件顶部的plugins块中添加Crashlytics插件:
      plugins {
          id 'com.android.application'
          id 'com.google.gms.google-services'
          id 'com.google.firebase.crashlytics' // 新增该行
      }
      
  • 清理旧代码逻辑:如果项目里有调用FirebaseCrash相关的API(比如FirebaseCrash.log()、FirebaseCrash.report()),全部替换为Crashlytics的对应方法:

    // 替换前
    FirebaseCrash.log("Error occurred");
    // 替换后
    Crashlytics.log("Error occurred");
    
  • 同步并清理项目:

    1. 执行命令行:./gradlew clean(Windows系统用gradlew clean)
    2. 在Android Studio中点击「Sync Project with Gradle Files」按钮
    3. 再执行「Rebuild Project」
  • 检查根目录配置:确保根build.gradle里包含Google Maven仓库和必要的classpath:

    buildscript {
        repositories {
            google()
            mavenCentral()
        }
        dependencies {
            classpath 'com.android.tools.build:gradle:7.4.2'
            classpath 'com.google.gms:google-services:4.3.15'
            classpath 'com.google.firebase:firebase-crashlytics-gradle:2.9.2' // Crashlytics插件依赖
        }
    }
    
    allprojects {
        repositories {
            google()
            mavenCentral()
        }
    }
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.15 01:01:02