Guia de desempenho do app
Este guia fornece uma visão geral de bibliotecas, ferramentas e práticas recomendadas que você pode usar para inspecionar, melhorar e monitorar o desempenho no Android.
Os usuários buscam apps que sejam iniciados rapidamente, renderizem sem problemas e usem pouca memória e bateria. As seções deste guia fornecem informações e insights sobre ferramentas, bibliotecas e práticas recomendadas que ajudam a alcançar um melhor desempenho do app.
  
  
  Em destaque
        
        
    Conferir a Pontuação de desempenho do app
            Faça o teste de desempenho do app para receber sua Pontuação de desempenho do app. Cada pontuação vem com insights, avaliações e recomendações úteis para melhorar a performance do app.
          
        
        
        
          
        
      Inspecionar o desempenho
            Saiba mais sobre como inspecionar o desempenho do app durante o desenvolvimento.
          
        
        
        
          
        
      Melhorar o desempenho
            Melhore o desempenho do app onde mais importa: na produção.
          
        
        
        
          
        
      Monitorar a performance
            Monitore o desempenho do app na produção para descobrir possíveis gargalos.
          
        
        
        
          
        
      
  
  
  Em destaque
        
        
    Melhorar o desempenho com perfis de referência
            Implementar perfis de referência é a maneira mais rápida e eficiente de melhorar o desempenho do app.
          
        
        
        
          
        
      
  
  
  Em destaque
        
        
    Melhorar a inicialização do app com otimizações de layout DEX
            Com as otimizações de layout DEX, é possível melhorar a localidade do código usado durante a inicialização, reduzindo o número de falhas graves da página.
          
        
        
        
          
        
      Exemplos em destaque
Macrobenchmark
            Use a biblioteca de exemplo Macrobenchmark para testar casos de performance de inicialização e execução de aplicativos, como a rolagem de uma RecyclerView para medir instabilidade.
          
        
        
        
          
        
      Microbenchmark
            Use a biblioteca Benchmark para comparar o código e a interface dos módulos da biblioteca.
          
        
        
        
          
        
      JankStats
            Use a biblioteca JankStats para monitorar o desempenho no app.
          
        
        
        
          
        
      