跳转至正文

卸载 Flutter

如何移除 Flutter SDK 并清理其配置文件。

要从你的开发机上移除 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 还会在你的主目录下使用其他目录。这些目录存放配置文件和 package 下载内容。以下清理步骤为可选操作。

  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 package 目录

    若你不需要保留本地已安装的 pub packages,请从设备上删除 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 会将它们恢复为默认设置。