设置颤振时卡在dart sdk下载

Posted

技术标签:

【中文标题】设置颤振时卡在dart sdk下载【英文标题】:stuck at dart sdk downloading while setup the flutter 【发布时间】:2021-05-18 08:14:37 【问题描述】:

复制步骤

每当我在安装 git bash 后尝试在 cmd 上运行任何颤振或 dart 时,它都会再次开始下载 dart SDK,即使我已经设置了它。我使用颤振将近 7 8 个月,但最近我从未遇到过这样的问题我重置了我的电脑并再次设置颤振,但这次没有设置

安装flutter的步骤

    在用户变量中下载 Dart SDK 和设置路径,然后运行 ​​dart --version 以正常显示当前 dart 版本 在我设置了类似于 dart 的 Flutter SDK 但运行 dart --version 后,它再次正常工作并显示当前版本,或者如果我运行任何 Flutter 命令(如 Flutter Doctor),它会显示类似这样的错误 错误:无法在您的 PATH 中找到 git。 为了解决这个错误,我安装了 git **现在问题来了** 当我再次运行 dart --version 时,它工作正常,但如果我尝试运行 flutter doctor 或任何 flutter 命令,它会开始下载 Dart SDK

输出:

Microsoft Windows [Version 10.0.18363.1379]
(c) 2019 Microsoft Corporation. All rights reserved.

C:\Users\prash>dart --version
Dart SDK version: 2.10.5 (stable) (Tue Jan 19 13:05:37 2021 +0100) on "windows_x64"

C:\Users\prash>flutter doctor
Checking Dart SDK version...
Downloading Dart SDK from Flutter engine 2f0af3715217a0c2ada72c717d4ed9178d68f6ed...
Terminate batch job (Y/N)? y

C:\Users\prash>dart --version
Dart SDK version: 2.10.5 (stable) (Tue Jan 19 13:05:37 2021 +0100) on "windows_x64"

请帮助解决这个问题,如果我已经设置了 dart SDK,我不想下载它

【问题讨论】:

【参考方案1】:

在终端运行:

Flutter upgrade --force

【讨论】:

以上是关于设置颤振时卡在dart sdk下载的主要内容,如果未能解决你的问题,请参考以下文章

卡在从 Flutter 引擎下载 Dart SDK

Flutter - 如何在不每次下载flutter和dart sdk的情况下切换flutter频道

为颤振更新 dart sdk

颤振颤振-web-sdk-windows-x64 下载失败

如何运行具有不同/较旧的 Dart SDK 依赖项的颤振项目?

无法运行颤振项目