Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev0.2.2

stacked_crashlytics

Um pacote que fornece um serviço de Crashlytics, bem como uma saída de log.

AndroidiOSmacOS
Downloads em 30 dias
85
Curtidas
5
Pontos Pub
90

Instalar pacote

flutter pub add stacked_crashlytics

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

stacked_crashlytics é um pacote Flutter que integra o Crashlytics ao seu aplicativo, oferecendo um serviço dedicado para relatórios de falhas e saída de logs. Simplifica o rastreamento de erros ao capturar automaticamente exceções não tratadas e enviá-las para o Crashlytics. O pacote também fornece um mecanismo estruturado de registro, permitindo que os desenvolvedores enviem logs personalizados com contexto. Projetado para uso contínuo no ecossistema da framework Stacked, melhora a depuração e monitoramento em plataformas Android, iOS e macOS.

Casos de uso

  • Monitoramento em tempo real de falhas
  • Rastreamento de erros do aplicativo
  • Depuração com logs contextuais
  • Integração com o framework Stacked
  • Relatório de falhas multiplataforma

Principais recursos

  • Serviço integrado do Crashlytics
  • saída de log estruturada
  • Captura automática de exceções
  • Suporte para Android, iOS, macOS
  • Integração fácil com arquitetura empilhada

Indicado para

  • Aplicativos Flutter usando o framework Stacked
  • Equipes priorizando análise de crashes
  • Desenvolvedores que precisam de relatórios de falhas entre plataformas
  • Aplicativos que exigem registro detalhado
  • Projetos focados em desempenho e estabilidade

Considerações

  • Requer configuração do Crashlytics no Firebase
  • Limitado a usuários do ecossistema Stacked
  • Precisa de configuração do Firebase
  • Pode exigir gerenciamento adicional de dependências
  • Não é independente sem componentes empilhados

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

Stacked Crashlytics Service

A service accompanied with a LogOutput that tracks all warnings as non-fatal crash reports and all errors as fatal crash reports. This makes use of the Firebase Crashlytics service.

How To use

  • In the pubspec.yaml file under dependencies add

     stacked_crashlytics: ^0.1.1
    
  • Register the service on to the locator

    • If you want to register the service
    @StackedApp(
        dependencies: [
            ...
            LazySingleton(classType: CrashlyticsService),
            ...
            ),
        ],
    )
    
    • If you are presolving into an async instance, you can use
    @StackedApp(
        dependencies: [
            ...
            Presolve(
            classType: CrashlyticsService,
            presolveUsing: CrashlyticsService.getInstance,
            ),
          ],
        )
    

    Note: Don't forget to run

    flutter pub run build_runner build --delete-conflicting-outputs

  • Add the log Output inside your logger under outputs inside multiple logger output like so

    Logger(
    ...
        output: MultipleLoggerOutput([
        ...
        CrashlyticsOutput(),
        ]),
    );
    

Categorias

Dependências

Lista de dependências 4 itens

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.