flutter_timber library
Flutter Timber - A logging utility inspired by Android Timber
Provides a simple and extensible API for logging with tree-based output strategies for debug builds only.
Example usage:
import 'package:flutter_timber/flutter_timber.dart';
void main() {
// Plant a debug tree for development
Timber.plant(DebugTree());
// Log messages
Timber.d("Debug message");
Timber.i("Info message");
Timber.w("Warning message");
Timber.e("Error message");
// Log with tags
Timber.tag("Network").d("Request completed");
Timber.tag("Database").i("Query executed");
// Print stack trace
Timber.stack();
}
Classes
- DebugTree
- 调试Tree实现
- TaggedLogger
- 标签日志器
- Timber
- Timber主入口类
- Tree
- Tree抽象类
Enums
- LogLevel
- 日志级别枚举