在 Debian(及其衍生版,如 Ubuntu)上安装 Flutter 的开发依赖,核心包括系统工具链、平台依赖和Flutter SDK 本身。下面按步骤说明。
sudo apt update
sudo apt install -y \
git \
curl \
wget \
unzip \
xz-utils \
zip \
libglu1-mesa \
build-essential \
libssl-dev \
libgtk-3-dev \
pkg-config \
cmake \
ninja-build
如果你要开发 Android:
sudo apt install -y openjdk-17-jdk
(Flutter 官方目前推荐 JDK 17)
cd ~
git clone https://github.com/flutter/flutter.git -b stable
或下载稳定版:
wget https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.24.3-stable.tar.xz
tar xf flutter_linux_*.tar.xz
echo 'export PATH="$HOME/flutter/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
验证:
flutter doctor
sudo apt install -y \
libgtk-3-dev \
libblkid-dev \
liblzma-dev
flutter config --enable-linux-desktop
flutter doctor --android-licenses
并安装:
sudo apt install -y chromium
flutter config --enable-web
sudo apt install -y mingw-w64
flutter config --enable-windows-uwp
flutter doctor 提示缺失一般缺的是:
sudo apt install -y clang cmake ninja-build
不要把 Flutter 放在中文目录。
如果你能说明:
我可以给你更精确的命令。