错误报告:在 mac 上发布建筑抖动

Bug report: Issue building flutter on a mac

Flutter 几周前工作得很好,但它在我的系统上似乎出了问题。我清理了我现有的安装并重新克隆并安装了 flutter,但它似乎因以下问题而失败:

 Akshays-MacBook-Pro-2:~ akshaydashrath$ flutter doctor
    正在下载 Dart SDK 1.21.0...
    ################################################## ###############100.0%
    构建颤动工具...
    虚拟机服务:错误:未处理的异常:
    不支持的操作:无法从
    具有权限的文件 URI
    #0 _SimpleUri._toFilePath (飞镖:core/uri.飞镖:4423)
    #1 _SimpleUri.toFilePath(飞镖:core/uri.飞镖:4417)
    #2 _loadFile (loader.dart:407:26)
    #3 _handleResourceRequest (loader.dart:510:5)
    #4 _processLoadRequest (loader.dart:941:7)
    #5 _RawReceivePortImpl._handleMessage(飞镖:isolate-patch/isolate_patch.飞镖:148)
</pre>

我最近将 MacOS 更新到 10.12.2,除此之外我无法确定我所做的任何其他可能影响系统的更改。

事实证明这是一个问题,因为 akshaydashrath 的 $PATH 在 FLUTTER_SDK/bin 目录的路径中有一个额外的前导 //。目前尚不清楚它是 Dart 错误还是 Flutter 错误或两者兼而有之,https://github.com/flutter/flutter/issues/7279 正在跟踪修复。

如果有人再次点击它,解决办法是检查您的 PATH 并确保它在您的 //path/to/flutter/bin.

中没有额外的前导 /