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

Flutter安卓应用运行报错:kernel_snapshot失败,求解决方法

Flutter Android运行报错:Target kernel_snapshot failed 解决方法

报错信息

Target kernel_snapshot failed: Exception
FAILURE: Build failed with an exception.

  • Where:
    Script 'C:\Users\anjana\flutter_windows_2.5.3-stable\flutter\packages\flutter_tools\gradle\flutter.gradle' line: 1201
  • What went wrong:
    Execution failed for task ':app:compileFlutterBuildDebug'.

Process 'command 'C:\Users\anjana\flutter_windows_2.5.3-stable\flutter\bin\flutter.bat'' finished with non-zero exit value 1

可行解决步骤

  • 清理Flutter缓存
    执行以下命令清除缓存后重新拉取依赖:

    flutter clean
    flutter pub get
    
  • 排查依赖冲突
    运行依赖分析命令,找出版本不兼容的依赖:

    flutter pub outdated
    

    根据输出调整pubspec.yaml里的依赖版本,注意Flutter 2.5.3是较旧的稳定版,尽量选择与之兼容的依赖版本。

  • 检查Flutter环境配置

    1. 打开Android Studio的File > Settings > Languages & Frameworks > Flutter,确认SDK路径是C:\Users\anjana\flutter_windows_2.5.3-stable\flutter,路径不对的话修正。
    2. 运行环境检查命令,修复所有提示的问题:
      flutter doctor
      flutter doctor --android-licenses
      
  • 删除Gradle缓存
    手动删除项目根目录下的.gradle文件夹,以及android目录下的.gradle文件夹,之后重新执行构建:

    flutter run
    
  • 检查Dart代码错误
    查看项目中所有Dart文件,修复IDE标红的语法错误(比如未闭合的括号、类型不匹配、未定义的变量等),修复后再尝试运行。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.19 06:33:17