首页 > 解决方案 > 即使从 gradle 中删除,FirebaseApp 仍然失败

问题描述

正在运行 Gradle 任务“assembleDebug”...

F/FirebaseApp(23028):Firebase API 初始化失败。

每次编译都会出现错误。

试过了

flutter clean 尝试转到每个 gradle 文件并删除 firebase(没有找到任何东西)。

在文件夹中的任何文本文件上搜索字符串 firebase,但一无所获。

如何从构建中删除firebase?

版本 android studio artic force flutter 61.2.2 dart 203.8452

标签: firebaseflutterandroid-studio

解决方案


我改变了gradle,但是建议答案的marge对我来说太复杂了。因此示例中的 gradle 构建很有帮助并使用了它。

buildscript {
    ext.kotlin_version = '1.3.50'
    repositories {
        google()
        mavenCentral()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:4.1.0'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }
}

allprojects {
    repositories {
        google()
        mavenCentral()
    }
}

rootProject.buildDir = '../build'
subprojects {
    project.buildDir = "${rootProject.buildDir}/${project.name}"
    project.evaluationDependsOn(':app')
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

推荐阅读