gpt4 book ai didi

flutter - 如何删除然后重新安装 Flutter

转载 作者:行者123 更新时间:2023-12-05 02:44:59 25 4
gpt4 key购买 nike

每当我遇到 Flutter 问题时,我经常会找到“重新安装 Flutter SDK”这样的答案。

但是我找不到任何关于如何执行此操作的明确说明(如果我错了,请指导我)。

一般问题

我所说的“明确”说明是指能够回答以下问题的说明:

  1. 要从我的计算机中删除 Flutter,应该删除哪些文件夹?
  2. 重新安装后,是否需要将任何文件复制并添加到新的 Flutter 文件夹?
  3. 我是否需要在重新安装 Flutter 之前或之后对我的 Flutter 项目进行任何更改?
  4. 我需要下载与我当前使用的 channel 相同的 channel (稳定版、测试版、开发版、主版)吗?
  5. 我需要对我的 PATH 进行任何更改吗?

这些是重新安装的正确步骤吗?

  1. 转到 https://flutter.dev/docs/development/tools/sdk/releases?tab=macos
  2. 下载你想要的版本的zip(使用最新的稳定版本最安全)
  3. 在与之前的 Flutter 文件夹相同的位置打开 Flutter zip
  4. 完成 - 我现在应该能够运行 Flutter 项目而无需任何进一步的步骤

如果这些看起来是非常基本的问题,我深表歉意,但对于新手来说答案并不明显。

最佳答案

我是 Flutter 的新手,遇到过类似的问题。我将概述对我有用的方法,同时回答您的问题:

What folder(s) should be deleted to remove Flutter from my computer?

您解压缩并可能添加到 $PATH 中的 Flutter 文件夹。虽然不删除它不会造成问题。我的计算机上有不同版本的 Flutter 的单独文件夹,这很好。

Do any files need to be copied and added to the new Flutter folderonce I reinstall it?

尝试重新下载 Flutter 并解压缩?一旦您(重新)安装了 Flutter 文件夹,就无需复制或添加任何文件。

Do I need to make any changes to my Flutter projects either before orafter reinstalling Flutter?

不确定您所说的对 Flutter 项目进行更改是什么意思。如果您运行 flutter doctor 并且没有收到任何错误,那么就可以开始了。当您在 Android Studio、VS Code 或 Terminal 中创建一个新的 Flutter 项目时,它会自动处理任何文件复制业务。

Will I need to download the same channel (stable, beta, dev, master)as what I am currently on?

不,你只需要一个。我建议您从 Stable 下载一个,除非您需要 Web 支持,这将是 Beta。

Will I need to make any changes to my PATH?

解压 Flutter 的新副本(注意文件夹目标)后,打开终端并将路径更改为所述文件夹目标,但请确保它是你要映射到的/bin 文件夹。

Are these the correct steps to reinstall?

Go tohttps://flutter.dev/docs/development/tools/sdk/releases?tab=macosDownload the zip of the release you want (safest to use latest stableversion) Open Flutter zip in SAME location as the previous Flutterfolder was Done - I should now be able to run Flutter projects withoutany further steps

是也不是。您缺少许多步骤。请关注full Flutter installation guide取决于您的操作系统。

我花了两天时间大约 10 个小时,并使用 VPN 终于在中国使用了两年前我在蒙特利尔时的旧安装。

关于flutter - 如何删除然后重新安装 Flutter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66190891/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com