firebase - 即使从 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
解决方案
我改变了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
}
推荐阅读
- joomla - Joomla 4 - 与多个父母一起查看
- julia - 优化对大字符串的循环以减少分配
- sql-server - 在两个不同的数据库之间同步表
- firebase - 为什么 Firestore 无法进行聚合操作?
- flutter - 需要在使用 Flutter 的 OnDestroy 应用程序上执行一些代码
- ios - 在协议委托iOS本机代码中接收数据后如何将数据发送回Flutter应用程序?
- azure - Azure:将应用程序网关用于自定义 B2C 域而不是 Front Door
- c++ - 如何解决 opencv_highgui_gtk453_64.dll 问题?
- sql - SQL MAX() 函数似乎截断了结果
- php - 我们可以在 laravel 的队列中有两个实例“失败”吗?