以下是在Linux上搭建Flutter开发环境的步骤:
安装系统依赖
确保已安装bash
、curl
、git
、unzip
、xz-utils
等工具,部分系统需安装libgtk-3-dev
等库。
sudo apt update && sudo apt install -y git curl unzip xz-utils libgtk-3-dev # Debian/Ubuntu示例
下载并解压Flutter SDK
从官网下载最新稳定版SDK压缩包(如flutter_linux_3.x.x-stable.tar.xz
),解压到指定目录(如/opt/flutter
)。
wget https://storage.flutter-io.cn/flutter_infra_release/releases/stable/linux/flutter_linux_3.x.x-stable.tar.xz
sudo tar -xzf flutter_linux_3.x.x-stable.tar.xz -C /opt
配置环境变量
编辑~/.bashrc
或~/.zshrc
,添加以下内容并生效:
export PATH="$PATH:/opt/flutter/bin"
source ~/.bashrc # 或 source ~/.zshrc
验证安装
运行flutter doctor
,根据提示安装缺失的依赖(如Android SDK、模拟器等)。
安装Android开发环境(可选)
ANDROID_HOME
环境变量。android-sdk
包(部分发行版需手动配置)。(可选)配置国内镜像加速
编辑~/.bashrc
,添加镜像地址:
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
source ~/.bashrc
创建并运行项目
flutter create my_app
cd my_app
flutter run # 连接设备或启动模拟器
参考来源: