配置:firebase_core项目时Gradle构建失败,寻求解决方案
Gradle构建失败(assembleDebug退出码1)
FAILURE: 构建因异常失败。
BUILD FAILED in 1s
Exception: Gradle任务assembleDebug失败,退出码1
问题定位
配置项目:firebase_core时触发异常,具体表现:
- 无法从缓存加载
C:\Users\mahmo\AppData\Local\Pub\Cache\hosted\pub.dev\firebase_core-2.27.0\android\build.gradle的已编译类 - 无法通知项目评估监听器
- 重复报错:无法获取
org.gradle.api.Project类型项目:firebase_core的未知属性android
解决步骤
清理缓存并重新拉取依赖
- 清理Flutter Pub缓存:
flutter pub cache clean - 删除本地Gradle缓存目录:
C:\Users\mahmo\.gradle\caches - 重新获取项目依赖:
flutter pub get
- 清理Flutter Pub缓存:
校验Gradle版本兼容性
确保android/build.gradle中的Gradle插件版本与gradle/wrapper/gradle-wrapper.properties中的Gradle发行版版本匹配,推荐使用适配firebase_core:2.27.0的组合(如Gradle插件7.4.2 + Gradle 7.6)。检查Android项目配置
确认android/app/build.gradle中已正确应用必要插件:plugins { id 'com.android.application' id 'kotlin-android' id 'dev.flutter.flutter-gradle-plugin' }获取详细日志排查
执行带参数的构建命令获取堆栈跟踪,进一步定位问题:flutter build apk --debug --stacktrace
内容的提问来源于stack exchange,提问作者Mahmoud mokhtar
相关产品推荐
相关产品推荐

