You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

升级Flutter配置后无法在Android Studio运行程序,请求技术支持

Dart VM崩溃导致Flutter编译失败(ExceptionCode=-1073741819)

问题背景

此前模拟器无法加载自定义代码,仅运行初始基础程序,尝试升级Flutter配置后,完全无法运行任何程序,编译时抛出Dart VM崩溃错误,具体报错信息如下:

===== CRASH =====
ExceptionCode=-1073741819, ExceptionFlags=0, ExceptionAddress=00007FF7FD1D9CBC
version=2.18.6 (stable) (Tue Dec 13 21:15:14 2022 +0000) on "windows_x64"
pid=3564, thread=6072, isolate_group=main(0000012E6F3852E0), isolate=main(0000012E6F387E50)
isolate_instructions=12e6e610000, vm_instructions=7ff7fd0c66e0
Stack dump aborted because GetAndValidateThreadStackBounds failed.


===== CRASH =====
ExceptionCode=-1073741819, ExceptionFlags=0, ExceptionAddress=00007FF7FD1D9CBC
version=2.18.6 (stable) (Tue Dec 13 21:15:14 2022 +0000) on "windows_x64"
pid=17840, thread=19176, isolate_group=main(000001C77D8E5A60), isolate=main(000001C77D8F9330)
isolate_instructions=1c77cc70000, vm_instructions=7ff7fd0c66e0
Stack dump aborted because GetAndValidateThreadStackBounds failed.



FAILURE: Build failed with an exception.

* Where:
Script 'E:\flutter_windows_3.3.10-stable\flutter\packages\flutter_tools\gradle\flutter.gradle' line: 1159

* What went wrong:
Execution failed for task ':app:compileFlutterBuildDebug'.
> Process 'command 'E:\flutter_windows_3.3.10-stable\flutter\bin\flutter.bat'' finished with non-zero exit value 1

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 13s
the Dart compiler exited unexpectedly.
Exception: Gradle task assembleDebug failed with exit code 1

解决方案

按以下步骤逐一排查:

  • 清理缓存与构建文件
    执行以下命令彻底清理项目缓存和Android构建文件:

    flutter clean
    cd android && gradlew clean
    cd .. && flutter pub get
    
  • 验证Flutter SDK完整性
    运行flutter doctor -v检查依赖和配置,根据输出提示修复问题。如果怀疑SDK损坏,重新下载对应稳定版(3.3.10)覆盖安装,操作前备份好项目文件。

  • 禁用增量编译
    在项目的android/gradle.properties文件中添加以下配置,临时绕过增量编译可能引发的崩溃:

    flutter.enableIncrementalCompiler=false
    
  • 检查系统运行库
    确保Windows系统安装了最新的Visual C++ Redistributable包,Dart VM崩溃常与系统运行库缺失或版本不兼容有关。

  • 回退到稳定版本
    如果是升级后才出现问题,尝试回退到之前能正常运行的Flutter版本:

    flutter downgrade <你的旧版本号>
    

内容的提问来源于stack exchange,提问作者FluterNooby

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 23:40:24