在 Debian 上调试 Flutter 应用,通常分为环境准备、运行调试方式、常见工具与排错三部分。下面按实用流程说明。
sudo apt update
sudo apt install -y git curl unzip xz-utils \
libglu1-mesa libgl1-mesa-dri \
clang cmake ninja-build \
libgtk-3-0 libnotify4 \
libnss3 libxss1 libxtst6 \
x11-utils
cd ~
git clone https://github.com/flutter/flutter.git -b stable
export PATH="$HOME/flutter/bin:$PATH"
flutter doctor
flutter config --enable-linux-desktop
flutter doctor
flutter run
r 热重载,R 热重启,q 退出flutter run -d linux
或直接构建调试版本:
flutter build linux --debug
./build/linux/debug/bundle/your_app
调试配置示例(launch.json):
{
"name": "Flutter",
"request": "launch",
"type": "dart"
}
flutter logs
print('debug info');
debugPrint('flutter debug');
flutter devices
确保:
sudo apt install libgtk-3-dev
flutter clean
flutter pub get
sudo apt install fonts-noto
✅ 最方便:
Flutter + VS Code + Linux 桌面
✅ 最接近生产:
Flutter + Android 模拟器
✅ 纯命令行:
flutter run + print 调试
如果你愿意,可以告诉我:
我可以给你更针对性的调试方案。