在CentOS上使用Flutter模拟器前,需先完成Flutter SDK的安装与环境变量配置。
flutter_linux_vX.Y.Z-stable.tar.gz)。~/development/),命令:tar -xzf flutter_linux_vX.Y.Z-stable.tar.gz -C ~/development/。~/.bashrc(或~/.zshrc)文件,添加以下内容:export PATH="$PATH:~/development/flutter/bin"
保存后运行source ~/.bashrc(或source ~/.zshrc)使配置生效。flutter doctor,检查Flutter环境是否正常(若有缺失项,按提示修复,如安装Android Studio、Dart插件等)。Flutter模拟器需依赖Android SDK及模拟器组件,需通过Android Studio安装:
SDK Manager,勾选以下组件并安装:
Android SDK Platform(选择目标Android版本,如Android 13);Android Emulator(模拟器核心组件);Intel x86 Emulator Accelerator (HAXM installer)(硬件加速工具,提升模拟器性能)。~/.bashrc(或~/.zshrc),添加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使配置生效。flutter emulators --create
或手动通过Android Studio的AVD Manager创建(选择设备型号、系统版本,配置硬件加速)。flutter emulators查看可用模拟器):flutter emulators --launch <模拟器名称>
AVD Manager启动(更直观,支持图形化管理)。flutter devices,若看到模拟器设备(如Pixel_4_API_33),说明模拟器已就绪。cd命令导航到Flutter项目目录,如:cd /path/to/your/flutter_project
flutter pub get,安装项目所需的依赖包(若项目已配置依赖,可跳过)。flutter run
运行成功后,模拟器将显示应用界面。若需热重载(修改代码后无需重启),可按r键;强制刷新则按R键。ANDROID_HOME环境变量配置正确;若使用硬件加速,确保BIOS中开启了VT-x/AMD-V支持。flutter emulators无输出:可能是未创建模拟器,需先通过flutter emulators --create创建。flutter命令时报错,确保Flutter SDK目录及脚本具有可执行权限(chmod +x ~/development/flutter/bin/flutter)。通过以上步骤,即可在CentOS系统中使用Flutter模拟器运行项目。若需更详细的配置指导,可参考Flutter官方文档。