app_logger_manager 1.0.1 copy "app_logger_manager: ^1.0.1" to clipboard
app_logger_manager: ^1.0.1 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',
    defaultContext: {'app': 'log_manager_example'},
  );

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

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

  runApp(AppLoggerManagerExampleApp(logger: logger));
}
0
likes
0
points
225
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

License

unknown (license)

Dependencies

flutter, flutter_shared_utilities, logger

More

Packages that depend on app_logger_manager