一、系统准备
- 确保CentOS为64位系统,磁盘空间≥1.6GB。
- 安装基础工具:
sudo dnf install -y git curl unzip wget xz-utils。
二、安装Flutter SDK
- 推荐手动安装:
- 下载最新稳定版SDK:
wget https://storage.flutter-io.cn/flutter_infra_release/releases/stable/linux/flutter_linux_*.tar.xz。 - 解压到指定目录(如
~/flutter):
tar xf flutter_linux_*.tar.xz -C ~/flutter。 - 配置环境变量:
编辑~/.bashrc,添加:
export PATH="$PATH:~/flutter/bin",然后执行:
source ~/.bashrc。
- 下载最新稳定版SDK:
- 验证安装:
运行flutter doctor,若显示版本号则安装成功。
三、安装Android开发环境(可选)
- 安装JDK:
sudo dnf install -y java-11-openjdk-devel。 - 安装Android Studio:
下载并安装后,在SDK Manager中勾选:- Android SDK Platform-tools
- Android SDK Build-tools
- Android Emulator。
- 配置环境变量:
编辑~/.bashrc,添加:export ANDROID_HOME=$HOME/Android/Sdk export PATH="$PATH:$ANDROID_HOME/emulator:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools"执行
source ~/.bashrc。
四、验证环境
- 再次运行
flutter doctor,确保无错误提示。 - 创建测试项目:
flutter create test_app,进入目录后运行flutter run。
注意事项
- iOS开发需Mac环境,CentOS无法直接支持。
- 定期通过
flutter upgrade更新SDK。
参考来源: