找不到名为“-”的命令。
用法:飞镖[]
[]
全局选项:
-h, --help Print this usage information.
-v, --verbose Show additional command output.
--version Print the Dart SDK version.
--enable-analytics Enable anonymous analytics.
--disable-analytics Disable anonymous analytics.
可用命令:
analyze Analyze the project's Dart code.
compile Compile Dart to various formats.
create Create a new project.
format Idiomatically format Dart source code.
pub Work with packages.
run Run a Dart program.
test Run tests in this package.
运行“dart help”以获取有关命令的更多信息。 请参阅 https://dart.dev/tools/dart-tool 了解详细文档。 异常:Gradle 任务 assembleDebug 失败,退出代码为 64 退出(sigterm)
好吧,我也遇到了类似的问题,这就是我发现的。
首先,运行“flutter doctor”给了我全面的绿灯,所以我知道这不是问题。
我的flutter SDK安装在我的D盘下(D:/flutter/bin)
最初我尝试使用以下文件结构创建一个基本的 hello world 项目:D:\Development\Flutter\Flutter & Dart - The Complete Guide\hello_world
因此,当我运行“flutter run”命令时,我会收到如下错误:
通过设备 sdk gphone x86 使用硬件渲染。如果你注意到 图形工件,考虑启用软件渲染 “--启用软件渲染”。在 sdk gphone 上启动 lib\main.dart x86 处于调试模式...找不到名为“-”的命令。
用法:飞镖
[参数] 全局选项: -h, --help 打印此使用信息。 -v, --verbose 显示附加命令输出。 --version 打印 Dart SDK 版本。 --enable-analytics 启用分析。 --disable-analytics 禁用分析。
可用命令:分析目录中的Dart代码。
将 Dart 编译为各种格式。 创建 创建一个新的 飞镖项目。 devtools 打开 DevTools(可以选择连接到 现有的应用程序)。 doc 生成 HTML API 文档 来自 Dart 文档注释。 修复 应用自动修复 到 Dart 源代码。 格式 惯用格式 Dart 源 代码。 migrate 对项目执行空安全迁移。 酒吧
使用包。 run 运行 Dart 程序。 试运行 项目测试。运行“dart help”以获取有关命令的更多信息。看 https://dart.dev/tools/dart-tool 获取详细文档。跑步 Gradle 任务“assembleDebug”... 822ms 异常:Gradle 任务 assembleDebug 失败,退出代码为 64
然后我又返回了几个目录并创建了另一个 hello_world 项目,文件路径为:D:\Development\Flutter\hello_world
但这一次,当我运行相同的“flutter run”命令时,它实际上起作用了。
我的猜测是所使用的文件夹名称或文件夹嵌套深度存在某种问题。
为了确认另一个答案,将整个文件夹项目移动到更短的路径为我解决了这个问题。