在 CentOS 上调试 Flutter 应用,常见场景有:
下面按场景说明。
git clone https://github.com/flutter/flutter.git
export PATH="$PWD/flutter/bin:$PATH"
flutter doctor
如果缺少依赖:
sudo dnf install -y git curl unzip xz \
gtk3-devel clang cmake ninja-build \
libglvnd-devel mesa-libGL-devel
flutter config --enable-linux-desktop
flutter create .
flutter run -d linux
Run → Start DebuggingLinux (desktop)sudo dnf install -y android-tools
或安装 Android Studio。
flutter devices
看到设备后:
flutter run -d <device_id>
sudo usermod -aG plugdev $USER
重新登录
flutter logs
r 热重载R 热重启print('debug info');
debugPrint('flutter debug');
flutter run --profile
打开:
DevTools → Performance
flutter pub global activate devtools
flutter devtools
浏览器打开:
http://localhost:9100
功能:
flutter doctor -v
gtk3-develmesa-libGL-develflutter clean
flutter pub get
✅ 桌面调试:VS Code + Linux
✅ Android:USB + flutter run
✅ 日志:flutter logs
✅ 性能:DevTools
如果你愿意,可以告诉我:
我可以给你更具体的命令和配置。