在 Debian 上调试 Flutter,通常包含环境准备、工具链配置、运行与调试方式几个部分。下面按实用步骤说明。
sudo apt update
sudo apt install -y git curl wget unzip \
libglu1-mesa libgl1-mesa-dev \
clang cmake ninja-build \
pkg-config libgtk-3-dev
如果是 桌面应用(Linux 目标),还需要:
sudo apt install -y libnss3 libatk-bridge2.0-0 libxkbcommon0
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、Linux 桌面支持)。
flutter config --enable-linux-desktop
flutter create .
flutter run -d linux
flutter run --debug
F5 启动调试flutter run -v
flutter clean
flutter pub get
flutter build linux -v
常见原因:
print('debug info');
或
debugPrint('debug info');
如果是无 GUI 的 Debian:
flutter testflutter analyzeflutter build linux 后拷贝到桌面环境运行✅ Debian + VS Code + Flutter Linux
✅ Debian + Android 模拟器(需 KVM)
✅ Debian + 真机(USB 调试)
如果你愿意,可以告诉我:
我可以给你更针对性的方案。