Flutter 应用调试失败,dart:html 丢失

问题描述 投票:0回答:2

在调试模式下在为 x86 构建的 Android SDK 上启动 lib\main.dart... 无效的 depfile: G: ame lutter_projects lutter_application_1.dart_tool lutter_build 1291c0d140e6f8c93f6f49b9ff6a808\kernel_snapshot.d 无效的 depfile: G: ame lutter_projects lutter_application_1.dart_tool lutter_build 1291c0d140e6f8c93f6f49b9ff6a808\kernel_snapshot.d :错误:未找到:'dart:html' 导入'dart:html'; ^

未处理的异常: FileSystemException(uri=org-dartlang-untranslatable-uri:dart%3Ahtml; message=StandardFileSystem 仅支持 file:* 和 data:* URI) #0 StandardFileSystem.entityForUri (包:front_end/src/api_prototype/standard_file_system.dart:34:7) #1 asFileUri (包:vm/kernel_front_end.dart:652:37) #2 writeDepfile (包:vm/kernel_front_end.dart:792:21)

#3 FrontendCompiler.compile (文件:///C:/b/s/w/ir/cache/builder/sdk/pkg/frontend_server/lib/frontend_server.dart:615:9)

#4 启动器(文件:///C:/b/s/w/ir/cache/builder/sdk/pkg/frontend_server/lib/frontend_server.dart:1433:12) #5 主要(文件:///C:/b/s/w/ir/cache/builder/sdk/pkg/frontend_server/bin/frontend_server_starter.dart:10:14)

FAILURE:构建失败并出现异常。

  • 地点: 脚本'C:\src lutter\packages lutter_tools\gradle lutter.gradle'行:1156

  • 出了什么问题: 任务“:app:compileFlutterBuildDebug”执行失败。

处理'命令'C:\ src lutter in lutter.bat''以非零退出值1完成

  • 尝试:

使用 --stacktrace 选项运行以获取堆栈跟踪。 使用 --info 或 --debug 选项运行以获得更多日志输出。 使用 --scan 运行以获得完整的见解。

14秒内构建失败 异常:Gradle 任务 assembleDebug 失败,退出代码为 1 退出(sigterm)

当我尝试使用 VS Code 模拟器启动调试时,一切都以相同的方式进行

flutter visual-studio-debugging
2个回答
1
投票

对我有用的是:删除您的

pubspec.lock
,然后按
pubspec.yaml
中的“Pub Get”,它将再次重新生成 pubspec.lock 文件并应该解决问题。


0
投票

在哪里可以找到 kernel_snapshot.d 文件?

© www.soinside.com 2019 - 2024. All rights reserved.