flutter - developer.log 在测试中不打印日志
问题描述
我使用log
fromimport 'dart:developer';
但似乎在我使用 from 单元测试时它没有打印任何内容。
我应该使用什么来登录测试和开发环境而不是生产环境?
谢谢。
解决方案
dart:developer
仅适用于 Dart vm 服务可用的调试环境。因此,启动带有调试器的单元测试应该可以正常工作。它以编程方式与 Dart VM 和调试器交互,因此如果没有附加它们,它将无法正常工作。
但是,日志记录对生产环境也很有帮助,因此我建议迁移到不同的包,以获得跨环境的强大日志记录服务。dart:developer
不是作为记录器设计的。
推荐阅读
- java - 列出 JAVA/Android 中的所有周、月和年
- javascript - 单击后检查类/元素状态
- python - 使用 Python 的多处理时如何继承父记录器?特别是对帕拉米科
- mysql - SQL GROUP BY 语句只能用数字来分组?
- r - 用于在多个数据集上重复 kappa 测试的包
- sql - 在 ORACLE SQL Developer 上测试 SQL 查询 - 初学者
- javascript - 如何从 ng-repeat 更改元素的类?
- vue.js - 如何在 Bootstrap 4 的 Vue 项目中包含 Popper.js
- java - 如何在Android(Java)中使用json反斜杠
- javascript - T 型锯齿数组的类型定义及其数组原型扩展