在 CentOS 上运行 Flutter 项目,主要分为 环境准备 → 安装 Flutter → 运行项目 几个步骤。下面按常见场景说明(以 CentOS 7 / 8 为例)。
sudo yum install -y git curl unzip wget \
libX11-devel libXext-devel libXrender-devel \
mesa-libGL xz
sudo yum install -y java-11-openjdk-devel
java -version
cd ~
git clone https://github.com/flutter/flutter.git -b stable
echo 'export PATH="$HOME/flutter/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
flutter doctor
根据提示安装缺失组件(如 Android SDK、命令行工具等)。
⚠️ CentOS 服务器通常没有桌面环境
如果你有 GNOME / KDE 桌面:
flutter run
flutter run -d chrome
flutter run
需先:
ANDROID_HOMEflutter build apk
输出:
build/app/outputs/flutter-apk/app-release.apk
✅ CentOS 常用于:
❌ 不适合:
flutter doctor --android-licenses
➡ 使用:
flutter build apk
或
flutter build web
git clone 你的flutter项目
cd 项目目录
flutter pub get
flutter build apk
如果你能告诉我:
我可以给你 更精确的命令。