Android studio 无法从Flatter中的包URI错误中提取文件路径,但I';我没有使用URI包

Android studio 无法从Flatter中的包URI错误中提取文件路径,但I';我没有使用URI包,android-studio,dart,flutter,Android Studio,Dart,Flutter,我刚刚用一个干净的安装将我的Mac升级到Mojave,所以我重新安装了包括Android Studio和Flatter在内的所有应用程序,这是我第一次遵循Flatter安装指南。我在重新打开以前的项目时遇到此错误,但如果我创建一个新的颤振项目,我没有问题,我尝试复制代码重新创建所有项目,但我遇到了相同的错误: Unhandled exception: Unsupported operation: Cannot extract a file path from a package URI #0

我刚刚用一个干净的安装将我的Mac升级到Mojave,所以我重新安装了包括Android Studio和Flatter在内的所有应用程序,这是我第一次遵循Flatter安装指南。我在重新打开以前的项目时遇到此错误,但如果我创建一个新的颤振项目,我没有问题,我尝试复制代码重新创建所有项目,但我遇到了相同的错误:

Unhandled exception:
Unsupported operation: Cannot extract a file path from a package URI
#0      _SimpleUri.toFilePath (dart:core/uri.dart:4589:7)
#1      _writeDepfile (package:vm/frontend_server.dart:662:32)
<asynchronous suspension>
#2      FrontendCompiler.compile (package:vm/frontend_server.dart:367:15)
<asynchronous suspension>
#3      _FlutterFrontendCompiler.compile (package:frontend_server/server.dart:31:22)
<asynchronous suspension>
#4      starter (package:frontend_server/server.dart:133:27)
<asynchronous suspension>
#5      main (file:///b/build/slave/Mac_Engine/build/src/flutter/frontend_server/bin/starter.dart:8:30)
<asynchronous suspension>
#6      _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:287:32)
#7      _RawReceivePortImpl._handleMessage
(dart:isolate/runtime/libisolate_patch.dart:171:12)
Compiler failed on /Users/rodhcraft/Documents/LotusXD/Codes/para_llevar/lib/main.dart
Error launching application on iPhone XS Max.
未处理的异常:
不支持的操作:无法从包URI提取文件路径
#0\u SimpleUri.toFilePath(dart:core/uri.dart:4589:7)
#1_writedpfile(包:vm/frontend_server.dart:662:32)
#2 FrontendCompiler.compile(包:vm/frontend_server.dart:367:15)
#3\u frontendcompiler.compile(包:frontend\u server/server.dart:31:22)
#4启动器(包:前端_服务器/服务器。dart:133:27)
#5主要(file:///b/build/slave/Mac_Engine/build/src/flutter/frontend_server/bin/starter.dart:8:30)
#6_星状。(dart:isolate/runtime/libisolate_补丁。dart:287:32)
#7 RawReceivePortImpl.handleMessage
(dart:isolate/runtime/libisolate_补丁。dart:171:12)
编译器在/Users/rodhcraft/Documents/LotusXD/Codes/para_llevar/lib/main.dart上失败
在iPhone XS Max上启动应用程序时出错。

看起来像是这个已知的问题
这是固定的上游,应该在颤振
master
channel很快降落(或已经降落)

我认为这就是问题所在,在第一次安装时它是Beta版的,所以我改为master,但问题仍然存在。它在Dart中固定。最后一条评论说,它需要先滚动到颤振引擎,然后再滚动到颤振引擎。这通常需要一段时间,直到颤振适应新的发动机版本,即
master
中提供的滚动棒。