在开发Flutter应用时,我主要关注使用print()输出的日志信息,这种情况下,日志记录器被称为I/flutter(图片中第4行)。 但是,正如您可以在下面看到的,我收到了许多其他日志记录器的干扰。 是否有一种简单的方法可以关闭和打开I/flutter以外的所有其他日志记录器?
更新:最新版本的Android Studio不再提供此功能。 前往 Setting/Preferences -> Languages & Framework -> Flutter 检查 使用自定义的Flutter日志视图替换运行和调试控制台输出 这样,您就可以通过使用搜索功能轻松查看日志。
截至目前(2022年9月18日),我在IntelliJ中不再看到以前答案中的任何复选框,因此这是我的当前解决方案: 不使用IntelliJ来查看我的print,我... 打开Flutter DevTools: 手动按“stdout”过滤日志: 享受它(直到它随机冻结,我必须重新打开DevTools并手动过滤...)