Melhoria do desempenho

Os usuários esperam que os apps sejam responsivos e rápidos, não apenas durante a inicialização, mas durante toda a experiência. Depois de inspecionar o que pode causar problemas de performance no seu app, você pode começar a solucioná-los.

Ferramentas e bibliotecas

O Android oferece várias ferramentas e bibliotecas para melhorar continuamente o desempenho do app na produção, onde ele é mais importante.

Perfis de referência

A implementação de perfis de referência no aplicativo ou na biblioteca é a maneira mais eficiente de melhorar o desempenho. Isso pode otimizar significativamente o tempo de inicialização do app, reduzir a renderização lenta e melhorar o desempenho para os usuários finais. Para saber mais, consulte Perfis de referência.

Biblioteca de inicialização do app

A Biblioteca de inicialização do app permite otimizar ainda mais a experiência de inicialização do app. Tanto os desenvolvedores de bibliotecas quanto os desenvolvedores de apps podem usar a Biblioteca de inicialização do app para simplificar as sequências e otimizar as operações de inicialização.

Otimizar apps para dispositivos com pouca memória RAM

As melhorias de performance começam nos níveis mais básicos. Ao otimizar um app para que ele funcione em dispositivos básicos, você também pode melhorar a eficiência em todas as demais categorias de dispositivos. É mais provável que os usuários enfrentem problemas como a latência de inicialização, o app não está respondendo (ANRs) ou falhas no geral ao usar dispositivos com limitação de memória. Ao desenvolver, testar e comparar seu app, tenha esse segmento de mercado em mente. Assim, você vai conseguir criar uma base com alta performance, que vai servir como alicerce para o app.

O Android (versão Go) é uma configuração do SO da plataforma Android que oferece uma experiência otimizada para dispositivos com pouca memória RAM. Para saber mais sobre como melhorar a estabilidade e a performance do app em dispositivos básicos, consulte Otimizar para Android (versão Go).

Como resolver problemas comuns

Se as ferramentas ou bibliotecas disponíveis não forem suficientes para resolver possíveis problemas de performance, recomendamos que você verifique os problemas comuns e como resolvê-los nestas categorias:

Outros guias