一、准备工作:系统更新与依赖安装 在配置Flutter前,需确保CentOS系统为最新版本,并安装必要工具和库。打开终端执行以下命令:
# 更新系统包
sudo yum update -y
# 安装核心工具(bash、curl、git等)
sudo yum install -y wget git unzip which xz-utils zip
# 安装GTK3开发库(用于Flutter GUI应用构建)
sudo yum install -y gtk3-devel
二、下载并安装Flutter SDK
wget https://storage.flutter-io.cn/flutter-infra_release/releases/stable/linux/flutter_linux_3.19.6-stable.tar.xz
~/flutter):tar xf flutter_linux_3.19.6-stable.tar.xz -C ~/
~/.bashrc文件(若使用zsh则编辑~/.zshrc),在末尾添加Flutter bin目录路径:echo 'export PATH="$PATH:~/flutter/bin"' >> ~/.bashrc
source ~/.bashrc
三、验证Flutter安装
执行flutter doctor命令,检查环境配置是否完整。若输出中包含“Doctor summary (to see all details, run flutter doctor -v)”且无红色错误项,则说明安装成功。
四、配置Android开发环境(可选,用于开发Android应用)
sudo yum install -y java-11-openjdk-devel
studio.sh启动安装向导。~/.bashrc文件,添加以下内容(假设SDK安装在~/Android/Sdk):export ANDROID_HOME=$HOME/Android/Sdk
export PATH="$PATH:$ANDROID_HOME/emulator"
export PATH="$PATH:$ANDROID_HOME/tools"
export PATH="$PATH:$ANDROID_HOME/tools/bin"
export PATH="$PATH:$ANDROID_HOME/platform-tools"
运行source ~/.bashrc使配置生效。五、配置iOS开发环境(可选,仅限macOS主机)
若需开发iOS应用,需在macOS主机上安装Xcode(从Mac App Store下载),并运行xcode-select --install安装命令行工具。CentOS作为Linux系统无法直接开发iOS应用。
六、验证环境完整性
再次运行flutter doctor,检查所有组件(Android工具链、Flutter工具、设备连接等)是否通过。若有未解决的问题,根据提示执行相应操作(如接受Android SDK许可证、连接设备等)。
七、创建并运行Flutter项目
flutter create my_app(将“my_app”替换为项目名称),生成Flutter项目目录。cd my_appflutter run即可编译并运行应用。