【问题标题】:How to configure the log cat when developing for flutterFlutter开发时如何配置日志猫
【发布时间】:2019-02-10 10:22:17
【问题描述】:

当颤动出现错误时,堆栈跟踪会打印在控制台中,但是对于后续错误,我只会得到:

Another exception was thrown: short description of my error

有没有办法配置 android studio 以完整的堆栈跟踪显示每个错误?谢谢

【问题讨论】:

    标签: android-studio dart flutter


    【解决方案1】:

    好吧,https://flutter.io/docs/resources/bug-reports 解释了如何修改颤振以使用Verbose 模式来生成日志以及在哪里找到它们。根据flutter网站:

    所有 Flutter 命令都接受 --verbose 标志。如果附在 问题,此命令的输出可能有助于诊断问题。

    解释是使用xcode 完成的,但由于 Flutter 配置独立于 IDE,因此不必担心。

    【讨论】:

    • 感谢这有帮助,我看不到详细的选项,因为事实证明我的 logcat 没有在 android studio 中配置,并且在配置 android studio logcat 并切换到详细后,我正在查看运行日志现在它适用于每个错误,非常感谢
    【解决方案2】:

    当这种情况发生时,这意味着错误与之前的完全一样。无需再查看它,因为它只会使日志混乱。

    如果 Flutter 每次都向您显示所有错误,那么您的输出日志很可能会很大、难以理解且不实用,特别是因为有时如果您只是触摸某物、移动某物、重建屏幕,一些错误可能会发生多次。

    所以我不认为这是必要的,更不建议这样做。

    【讨论】:

    • 我明白为什么会这样,但是在我的场景中,应用程序总是抛出第一个错误,我知道它并将在以后修复它,但我可以处理第二个错误我目前正在做什么,不过还是谢谢
    猜你喜欢
    • 2021-09-03
    • 1970-01-01
    • 2015-04-02
    • 2011-10-06
    • 1970-01-01
    • 2019-12-19
    • 1970-01-01
    • 2023-02-24
    • 1970-01-01
    相关资源
    最近更新 更多