在 Debian 上配置 Flutter 开发环境,一般按下面步骤来即可(以 Debian 11 / 12 为例,其他版本类似)。
sudo apt update
sudo apt install -y curl git unzip xz-utils zip libglu1-mesa \
clang cmake build-essential pkg-config libegl1-mesa-dev \
libxkbcommon-dev libgles2-mesa-dev libwayland-dev
如果你要开发 Android:
sudo apt install -y openjdk-17-jdk
去官网复制最新稳定版地址(示例):
cd ~
git clone https://github.com/flutter/flutter.git -b stable
或使用压缩包:
cd ~
wget https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.xx.x-stable.tar.xz
tar xf flutter_linux_3.xx.x-stable.tar.xz
编辑 ~/.bashrc(或 ~/.zshrc):
nano ~/.bashrc
添加:
export PATH="$PATH:$HOME/flutter/bin"
生效:
source ~/.bashrc
flutter doctor
根据提示修复缺失项,例如:
flutter doctor --android-licenses
推荐用 Android Studio:
sudo apt install -y android-studio
启动并安装 SDK。
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/platform-tools
flutter config --enable-linux-desktop
sudo apt install -y libgtk-3-dev
创建示例:
flutter create demo
cd demo
flutter run -d linux
flutter command not foundsource ~/.bashrcRunning Gradle taskexport PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
flutter runflutter build apk / flutter build linux如果你告诉我:
我可以给你更精确的一步到位配置方案。