要从你的开发机器上移除 Flutter SDK,请删除存储 Flutter 及其配置文件的目录。

选择你的开发平台

#

本页面上的说明已配置为涵盖在 Windows 设备上卸载 Flutter。

如果你想遵循其他操作系统的说明,请选择以下之一。

卸载 Flutter SDK

#
  1. 确定您的 Flutter SDK 安装位置

    复制您下载并解压 Flutter SDK 的目录的绝对路径。

  2. 移除安装目录

    要卸载 Flutter SDK,请删除你安装 Flutter 的 flutter 目录。

    例如,如果你将 Flutter 下载到用户目录中的 develop\flutter 文件夹,运行以下命令来删除 SDK

    Remove-Item -Recurse -Force -Path (Join-Path $env:USERPROFILE "develop\flutter")
  1. 确定您的 Flutter SDK 安装位置

    复制您下载并解压 Flutter SDK 的目录的绝对路径。

  2. 移除安装目录

    要卸载 Flutter SDK,请删除你安装 Flutter 的 flutter 目录。

    例如,如果你将 Flutter 下载到用户目录中的 develop/flutter 文件夹,运行以下命令来删除 SDK

    rm -rf ~/develop/flutter

清理安装和配置文件

#

Flutter 和 Dart 会在你的主目录中添加额外的目录。这些目录包含配置文件和包下载。以下清理是可选的。

  1. 移除 Flutter 配置目录

    如果你不想保留 Flutter 工具配置,请从你的设备中移除以下目录。

    • %APPDATA%\.flutter-devtools

    要移除这些目录,请运行以下命令

    Remove-Item -Recurse -Force -Path (Join-Path $env:APPDATA ".flutter-devtools")
    • ~/.flutter
    • ~/.flutter-devtools
    • ~/.flutter_settings

    要移除这些目录,请运行以下命令

    rm -rf  ~/.flutter ~/.flutter-devtools ~/.flutter_settings
  2. 移除 Dart 配置目录

    如果你不想保留 Dart 工具配置,请从你的设备中移除以下目录。

    • %APPDATA%\.dart
    • %APPDATA%\.dart-tool
    • %LOCALAPPDATA%\.dartServer

    要移除这些目录,请运行以下命令

    Remove-Item -Recurse -Force -Path (Join-Path $env:APPDATA ".dart"), (Join-Path $env:APPDATA ".dart-tool"), (Join-Path $env:LOCALAPPDATA ".dartServer")
    • ~/.dart
    • ~/.dart-tool
    • ~/.dartServer

    要移除这些目录,请运行以下命令

    rm -rf  ~/.dart ~/.dart-tool ~/.dartServer
  3. 移除 pub 包目录

    如果你不想保留本地安装的 pub 包,请从你的设备中移除 pub 系统缓存目录。

    如果你没有更改 pub 系统缓存的位置,请运行以下命令删除 %LOCALAPPDATA%\Pub\Cache 目录

    Remove-Item -Recurse -Force -Path (Join-Path $env:LOCALAPPDATA "Pub\Cache")

    如果你没有更改 pub 系统缓存的位置,请运行以下命令删除 ~/.pub-cache 目录

    rm -rf ~/.pub-cache

重新安装 Flutter

#

你可以随时重新安装 Flutter仅安装 Dart。如果你移除了任何配置目录,重新安装 Flutter 会将其恢复为默认设置。