在模拟器调试Flutter项目时遭遇:app:compileFlutterBuildDebug编译失败如何解决?
解决Flutter模拟器调试时的Gradle构建失败问题
针对你遇到的':app:compileFlutterBuildDebug'任务失败、进程退出值-1073741819的问题,可尝试以下解决方案:
调整模拟器内存配置
打开Android Studio的AVD Manager,找到sdk gphone64 x86 64模拟器并点击编辑,进入高级设置,将RAM调整为2GB或更低(如1536MB),VM Heap设为256MB,重启模拟器后重新运行项目。清理Flutter与Gradle缓存
执行以下命令清理缓存并重新拉取依赖:flutter clean flutter pub get进入项目的
android目录,执行Gradle清理命令:gradlew clean gradlew build --refresh-dependencies检查环境与依赖兼容性
运行flutter doctor排查环境配置问题,修复所有提示项;确认pubspec.yaml中的依赖版本与当前Flutter SDK兼容,避免使用版本冲突的依赖包。临时关闭杀毒软件(测试用)
部分杀毒软件会拦截Flutter或Gradle进程,临时关闭实时保护后重新运行项目。若问题解决,将Flutter SDK目录(C:\Development\flutter)和项目目录加入白名单。重新创建模拟器
删除现有sdk gphone64 x86 64模拟器,重新创建新模拟器,选择较低Android版本(如Android 12),保持x86_64架构。
内容的提问来源于stack exchange,提问作者Mohammed Hashem Bdier
相关产品推荐
相关产品推荐

