以下是在Debian上调试Flutter项目的实用技巧:
安装Flutter SDK
下载并解压Flutter SDK,配置环境变量至~/.bashrc,执行source ~/.bashrc生效。
sudo apt update && sudo apt install -y git cmake libgtk-3-dev
安装开发工具
launch.json支持调试。日志输出
debugPrint()或logger替代print(),避免发布日志污染。flutter logs查看实时日志。断点调试
flutter run --debug进入调试状态。性能分析
flutter pub global run devtools,通过浏览器访问http://localhost:9100。--analyze-size构建应用,查看组件体积优化点。布局调试
RepaintBoundary包裹高频更新组件,减少重绘区域。错误处理
try-catch捕获异常,显示错误页面或日志。assert()添加条件断言,确保代码逻辑正确。r键快速刷新,无需重启应用。flutter_test用例,通过flutter test命令运行。libnss3-dev等依赖,避免图形界面相关错误。参考资料: