flutter_ume_kit_console_vg 1.0.0 copy "flutter_ume_kit_console_vg: ^1.0.0" to clipboard
flutter_ume_kit_console_vg: ^1.0.0 copied to clipboard

Show debugPrint kit for flutter_ume.

flutter_ume_kit_console #

flutter_ume 是由字节跳动 Flutter Infra 团队出品的应用内调试工具平台。

flutter_ume_kit_console 是 flutter_ume 的日志查看插件包。接入方式请见 flutter_ume

此插件无法直接监听 printdeveloper.log,需要使用 debugPrint 方法打印日志,或者结合 logginglogger 等日志库使用。

如果使用其他日志库,可以调用 consolePrint 将日志输出到应用内控制台。

// logging
Logger.root.onRecord.listen((record) {
  consolePrint(record.message);
});
// logger
class UmeConsoleOutput extends LogOutput {
  @override
  void output(OutputEvent event) {
    for (var line in event.lines) {
      consolePrint(line);
    }
  }
}

flutter_ume is an in-app debug kits platform produced for Flutter apps by ByteDance Flutter Infra team.

flutter_ume_kit_console is the Console kits package of flutter_ume. Please visit flutter_ume for details.

This plugin cannot listen to print or developer.log directly. You need to use the debugPrint method to print logs, or use it with another log library such as logging or logger.

If you use another log library, you can call consolePrint to print the log to the in-app console.

// logging
Logger.root.onRecord.listen((record) {
  consolePrint(record.message);
});
// logger
class UmeConsoleOutput extends LogOutput {
  @override
  void output(OutputEvent event) {
    for (var line in event.lines) {
      consolePrint(line);
    }
  }
}
0
likes
120
points
38
downloads

Publisher

unverified uploader

Weekly Downloads

Show debugPrint kit for flutter_ume.

Documentation

API reference

License

MIT (license)

Dependencies

flutter, flutter_ume, share_plus, tuple

More

Packages that depend on flutter_ume_kit_console_vg