像原生开发一样,输出打印调试所需的相关信息,便于开发调试!
- 输出 内容
- 输出 所在文件
- 输出 所在行
- 输出 所在列
- 仅在非
Release模式下输出打印内容
pubspec.yaml 中添加依赖
dependencies:
alog: $latest_version导包
import 'package:alog/alog.dart';// 直接使用aALog
ALog("flutter_log demo");
// mode:打印模式(默认值为debug)
ALog("flutter_log demo", mode: ALogMode.error);mode 枚举如下:
enum ALogMode {
debug, // 💚 DEBUG
warning, // 💛 WARNING
info, // 💙 INFO
error, // ❤️ ERROR
}源码中使用的 Chain 需要导包 import 'package:stack_trace/stack_trace.dart';
这个 stack_trace 在 Flutter 下自动集成,而纯 Dart 下没有,如果想在纯 Dart 下使用该功能,只需要如下添加依赖即可。
dependencies:
stack_trace: ^1.10.0Flutter - 打印好用的Debug日志 -- 【个人博客】 【掘金】 【全栈行动】
- LinXunFeng
- email: [email protected]
- Blogs: 全栈行动 | LinXunFeng‘s Blog | 掘金

