getsentry / getsentry/sentry-java
Investigate newly added Android ProfilingTriggers APIs
- Linguagem predominante
- Kotlin
- Estrelas
- 1.4k
- Forks
- 478
- Merge médio
- 3d 4h
- PRs com merge (30d)
- 72
Descrição
Android added trigger-based profiling APIs alongside `ProfilingManager` (explicitly out of scope in [JAVA-319](https://linear.app/getsentry/issue/JAVA-319/add-new-option-to-use-profilingmanager-instead-of-old-debug-method), now Done). Investigate what trigger conditions are available and whether Sentry's profiling integration should adopt them for smarter/conditional capture (e.g. only profile on slow frames or ANR-risk situations).
Guia de contribuição
Direção de pesquisa
Comece revisando as APIs de profiling baseadas em triggers do Android junto com o ProfilingManager e, em seguida, leia o contexto vinculado de JAVA-319. Compare as condições de trigger disponíveis com a integração de profiling atual do Sentry. Considera-se concluído quando estiver documentado quais condições podem ser usadas e se a adoção delas é recomendada, incluindo o comportamento esperado de captura.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- android, java
- Domínio
- mobile-dev, performance
- Tipo de issue
- Funcionalidade
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Status de atividade
- Pouca atividade
- Clareza
- Precisa de esclarecimento
- Facilidade para iniciantes
- 35/100