Fazer uma comparação é uma maneira de inspecionar e monitorar a performance do seu app. É possível realizar comparações regularmente para analisar e depurar problemas de performance e garantir que não sejam introduzidas regressões em mudanças recentes.
O Android oferece a biblioteca Macrobenchmark para analisar e testar diferentes tipos de situações no seu app.
Macrobenchmark
A biblioteca Macrobenchmark mede interações maiores do usuário final, como inicialização, interação com a interface e animações. Ela oferece controle direto sobre o ambiente de performance testado. Ela permite controlar a compilação, além da inicialização e interrupção do app, para medir diretamente a inicialização ou rolagem real.
A biblioteca Macrobenchmark injeta eventos e monitora os resultados de forma externa a um app específico criado com os testes. Portanto, ao programar as comparações, você não chama o código do app diretamente, navegando no app como um usuário.
Outros recursos
Visualizações de conteúdo
Recomendados para você
- Observação: o texto do link aparece quando o JavaScript está desativado.
- Criar perfis de referência {:#creating-profile-rules}
- Biblioteca JankStats
- Visão geral da avaliação do desempenho de apps