CentOS 上 Flutter 开发流程
一 环境准备与 SDK 安装
sudo yum update -y && sudo yum install -y wget git unzip whichwget https://storage.googleapis.com/flutter/releases/3.10.0/flutter-linux-x64-3.10.0.tar.xztar -xf flutter-linux-x64-3.10.0.tar.xz -C /opt/sudo ln -s /opt/flutter/bin/flutter /usr/local/bin/fluttersudo yum install -y epel-release snapd && sudo systemctl enable --now snapd.socket && sudo ln -s /var/lib/snapd/snap /snapsudo snap install flutter --classicecho 'export PATH="$HOME/flutter/bin:$PATH"' >> ~/.bashrcsource ~/.bashrcflutter doctor(首次会提示安装缺失组件,按提示处理即可)二 配置 Android 与 Web 开发环境
~/.bashrc 或 ~/.zshrc):
export ANDROID_HOME=$HOME/Android/Sdkexport PATH=$PATH:$ANDROID_HOME/emulator:$ANDROID_HOME/tools:$ANDROID_HOME/tools/bin:$ANDROID_HOME/platform-toolssource ~/.bashrcadb devices 与 flutter doctor -v 检查 Android 工具链flutter doctor 检测到 Chrome 即可进行 Web 调试三 创建项目与运行调试
flutter create my_app && cd my_appflutter run -d linuxflutter run -d chromeflutter runflutter pub getflutter pub upgradeflutter build apkflutter build appbundleflutter build web四 常见问题与优化
export PUB_HOSTED_URL=https://pub.flutter-io.cnexport FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn/var/lib/snapd/snap/bin)