Flutter运行/构建报错:无法启动Gradle守护进程,常规修复无效
Flutter开发环境Gradle运行异常问题
异常表现
在Android Studio、VSCode开发环境下操作Flutter应用时,会触发两类无法正常启动的异常:
- 直接在终端执行
flutter run -v命令运行Flutter应用,会直接抛出错误终止流程 - 不通过终端启动、直接点击IDE的运行按钮触发应用运行,会出现Gradle任务持续执行、无任何响应的情况
已尝试的修复动作
针对上述问题,先后执行了以下修复操作,均未解决异常:
- 修改项目内
gradle.properties配置,将原配置org.gradle.jvmargs=-Xmx1536m调整为org.gradle.jvmargs:-Xmx1024m - 删除项目根目录下的
.gradle缓存文件夹 - 重启笔记本电脑
排查过程的关键信息
排查期间配套留存了终端错误截图、flutter doctor全量检测结果作为参考依据;执行 flutter build apk -v 详细模式构建时,采集到核心日志特征:
- Gradle端累计存在102个处于占用状态的守护进程,完全无法被正常复用
- 最终报错出现在VM初始化阶段:无法为对象堆预留足够空间,构建进程直接异常退出
待解答问题
针对上述异常,可采取哪些可落地的解决方案?
内容的提问来源于stack exchange,提问作者salma.m
相关产品推荐
相关产品推荐

