我正在尝试调试一个问题,该问题仅在设备上以发布模式运行我的应用程序时发生,并指向特定的云环境。我看到在线指导建议我们使用flutter logs
命令和print
语句来查看日志。
我还发现了一个post,建议我们使用logger包并传入一个自定义过滤器,如下所示:
class DebugLogFilterOverride extends LogFilter {
@override
bool shouldLog(LogEvent event) {
return true;
}
}
不幸的是,这些选择都不适合我。是否有其他方法可以查看日志和/或调试在发布模式下运行的Flutter应用程序,或者我在这里得到了什么错误?
2条答案
按热度按时间bogh5gae1#
它可能不起作用,因为它与Flutter不兼容。
https://github.com/simc/logger原始包
https://github.com/Bungeefan/logger阅读最底部的部分。(新回购)https://github.com/Bungeefan/logger/issues/25阅读详细信息。
Thanks:)
tyg4sfes2#
运行以下命令:
请注意,在发布模式下运行应用时,某些调试功能和信息可能会受到限制或被禁用。如果需要在发布模式下记录消息或调试应用程序,请考虑使用flutter_logs等日志包