Invalid argument(s: A directory corresponding to fileSystemPath /Users/user/.pub-cache/hosted/pub.dartlang.org/devtools-2.9.2/build 找不到

Invalid argument(s: A directory corresponding to fileSystemPath /Users/user/.pub-cache/hosted/pub.dartlang.org/devtools-2.9.2/build could not be found

devtools-2.9.2 目录中不存在“build”目录。我只是在 运行 iPhone SE 第二代 iOS 14.5 模拟器上构建时才收到此异常,这很奇怪。这是在我的 mac 意外强制重启后开始的。但是我不能直接连接这个事件。

发生了什么,我该如何构建这些东西或摆脱异常?原因是什么?

flutter doctor -v 未发现问题

DevTools 不再通过 pub 提供,现在是 Dart SDK 的一部分。 2.9.2 是今天早上无意中发布的,此后已被撤回。

您是如何启动 DevTools 的?如果您仍然遇到问题,您可能想 file an issue 在 DevTools 存储库上,我 (@bkonyi) 可以帮助您进一步解决问题。

新的 2.9.2 版本似乎没有所需的“build”文件夹。 您可以尝试在终端中通过 运行 修复它:

dart pub global activate devtools -v 2.8.0

将版本降级到 2.8.0(工作正常)。 来自 github.

的回答

运行下面的代码就解决了

dart pub global activate devtools -v 2.8.0