构建Flutter工具需要很长时间...

4
由于Android Studio的某些问题,我使flutter缓存失效。
当我尝试运行flutter upgrade时,我卡在“构建flutter工具…”阶段。
$ flutter upgrade
Downloading Dart SDK from Flutter engine beb8a7ec48f6b980a778d19eeda613635c3897c9...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100    16  100    16    0     0     25      0 --:--:-- --:--:-- --:--:--    25
Warning: Transient problem: HTTP error Will retry in 1 seconds. 3 retries 
Warning: left.
Throwing away 16 bytes
100  219M  100  219M    0     0  6082k      0  0:00:37  0:00:37 --:--:-- 6324k
Building flutter tool...

当我尝试使用 -v 后,也没有冗长的日志输出。现在 flutter doctor 也停留在相同的位置。

我该怎么办?


这个解决方案对我有效 https://dev59.com/D1UL5IYBdhLWcg3w-sV4 - adrianvintu
1个回答

4

问题已解决。看起来是网络问题。我在中国,不得不使用StealthVPN,将 https://pub.flutter-io.cn 作为主机URL才能完成构建。其他本地镜像都不起作用,不需要StealthVPN也不行。

非常奇怪的是,我可以从所有镜像下载Dart SDK,但只有其中一个可以完成"构建"过程。

应该有明确的警告和详细的进度报告。很难想象 "构建..." 涉及到互联网访问。


1
我也遇到了同样的问题。我来自斯里兰卡,不得不通过VPN连接才能进行升级。 - Shafkhan
3
我也遇到了这个问题,我在美国。这个问题似乎不仅与国家有关。 - user658182
有时我也会遇到同样的问题,而且我在德国...似乎构建过程中出现了一个错误... - Vince Varga

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接