以下是在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 # 连接设备或启动模拟器 参考来源: