debugging - 如何在 Flutter web 中调试或打印?
问题描述
我正在使用Flutter 1.10.15
和Android Studio 3.5.1
用于 Flutter Web 开发和我的大!问题是我无法调试,甚至无法在控制台中打印某些内容,因为chrome
当我按下工具栏中的“运行”或“调试”按钮时,只显示一个白页。
我可以运行项目的唯一方法是在 web-server 模式下使用以下命令并在AlertDialog
弹出窗口中显示变量值和异常!:
flutter run -d web-server --web-hostname=192.168.50.147 --web-port=5624 --local-engine=host_debug_unopt --profile -v lib\pages\splash.dart
谁能告诉我一个解决方案?
解决方案
我终于可以发现该Google Chrome DevTools
功能有一个“控制台”部分,显示在模式下Flutter Web
运行项目时用 dart 代码编写的所有打印。Web-Server
这是在Web-Server
模式下,Android Studio 控制台中不显示打印。
推荐阅读
- matlab - 在 matlab 操作期间测量内存使用情况的最佳方法
- powershell - 函数管道支持,不能将参数绑定到参数
- javascript - 如何复制节点列表?
- node.js - 检查是否全局安装了特定的 NPM 包
- laravel-nova - 是否可以对未经过身份验证的用户使用 laravel nova 工具?
- flutter - 颤振 sqfLite,SELECT DISTINCT 不起作用
- android - 创建新项目时出现很多错误
- r - R中的时间序列:如何设置两年的周时间?
- java - 使用 NetBeans 11.0 缓慢填充 Java JFrame 应用程序
- angular - 图像上传到firebase时如何处理ProgressBar