【问题标题】:Setting Flutter log Levels / Flutter printing thousands of verbose lines设置 Flutter 日志级别 / Flutter 打印数千条详细行
【发布时间】:2020-06-07 03:47:12
【问题描述】:

Flutter 日志会打印数以千计的详细/垃圾邮件日志。

我正在尝试调试一个复杂的应用程序,但打印非常冗长,以至于我很难找到我自己打印的东西。

有什么方法可以禁用 Verbose?

类似:

Logger.level.disable('verbose')

我的平台:

Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, v1.12.13+hotfix.8, on Microsoft Windows [Version 10.0.18362.657], locale en-US)

[√] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
[√] VS Code, 64-bit edition (version 1.42.1)
[√] Connected USB device (1 available)

【问题讨论】:

  • 你指的是什么样的日志?默认情况下,Flutter 在应用运行时不会打印任何内容。
  • @Ovidiu 当我执行flutter runCtrl+F5 (Run without Debugging in VS Code) 时,它开始打印数百行关于设备触摸状态和各种其他内容等的信息……
  • 有什么新消息吗?这很烦人
  • @AminJoharinia 是的,请在此页面上查看我的答案:stackoverflow.com/questions/60467374/…
  • 请参阅This answer 它不是永久性的,但它是一个很好的解决方法

标签: flutter logging dart visual-studio-code


【解决方案1】:

这是 Flutter 引擎中的一个错误,现已在 beta 通道中修复,很快将在下一个稳定版本中发布。

如果可能,您应该忽略这些错误,否则通过以下方式更改您的颤振通道:

颤动通道测试版

编辑:

如果您使用的是 Android Studio,那么您可以过滤日志。取消选择“信息”以外的任何其他选项将删除不需要的日志。

【讨论】:

  • 这对我来说也是垃圾邮件(多年后)。那个下拉菜单在哪里?
  • @PaulSumpner 在 logcat 选项卡下 (android)
  • 谢谢,但我认为 logcat 选项卡可能已经消失了? stackoverflow.com/a/32929448/1429282
猜你喜欢
  • 2023-02-24
  • 1970-01-01
  • 2020-08-02
  • 1970-01-01
  • 2012-05-04
  • 2017-10-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多