getsentry / getsentry/sentry-java

Show ANR reasons in English (I/O, network, or lock contention)

Aberta
#5,268 1 comentário 0 reações 0 responsáveis Ver no GitHub
Android Errors Feature Platform: Java
Linguagem predominante
Kotlin
Estrelas
1.4k
Forks
478
Merge médio
3d 4h
PRs com merge (30d)
72

Descrição

Surface a human-readable explanation of why an ANR occurred — e.g. "Main thread was blocked on I/O", "Network call on main thread", or "Lock contention with background thread" — instead of raw stack traces alone. This makes ANRs immediately actionable for developers.

**Votes in brainstorming session:** 3

**Notion source:** [https://www.notion.so/3348b10e4b5d80d6affdc05ec62992d4]()

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Nenhum arquivo ou ponto de entrada de teste é indicado. Comece localizando os caminhos de detecção e relatório de ANR em sentry-java e, em seguida, revise como os stack traces brutos são exibidos atualmente. O trabalho estará concluído quando os ANRs puderem mostrar motivos legíveis por humanos que abranjam bloqueios de I/O, chamadas de rede na thread principal e contenção de locks.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
android
Domínio
mobile-dev, observability
Tipo de issue
Funcionalidade
Dificuldade
5/5
Tempo estimado
Mais de uma semana
Status de atividade
Pouca atividade
Clareza
Razoavelmente clara
Facilidade para iniciantes
38/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.