app_logger_manager 2.0.0 copy "app_logger_manager: ^2.0.0" to clipboard
app_logger_manager: ^2.0.0 copied to clipboard

A comprehensive Flutter app log manager package for your app.

example/lib/main.dart

import 'package:app_logger_manager/app_logger_manager.dart';
import 'package:app_logger_manager_example/app_logger_manager_example_app.dart'
    show AppLoggerManagerExampleApp;
import 'package:flutter/material.dart';

void main() async {
  WidgetsFlutterBinding.ensureInitialized();

  // Create a simple logger instance
  final logger = LogManagerFactory.createDevelopmentLogger(
    defaultTag: 'EXAMPLE_APP',
  );

  // Set up error handling
  FlutterError.onError = (details) {
    logger.logCrash(
      '''Flutter Error: ${details.library} - ${details.context?.toString() ?? 'Unknown context'}''',
      details.exception,
      details.stack ?? StackTrace.current,
    );
  };

  // Log app startup
  logger
    ..info('Application starting')
    ..logBusinessEvent('app_launch', properties: {'platform': 'flutter'});

  runApp(AppLoggerManagerExampleApp(logger: logger));
}
0
likes
160
points
271
downloads

Publisher

unverified uploader

Weekly Downloads

A comprehensive Flutter app log manager package for your app.

Repository (GitHub)
View/report issues

Topics

#logging #log-manager #log-manager-flutter #pretty-logger

Documentation

API reference

License

MIT (license)

Dependencies

flutter, flutter_shared_utilities, logger

More

Packages that depend on app_logger_manager