Otimização de jogos Android

As ferramentas e APIs foram projetadas para encontrar gargalos de desempenho e determinar as limitações do dispositivo, maximizando o desempenho em níveis sustentáveis para jogos e apps que consomem muitos recursos gráficos.

  • Android GPU Inspector (AGI): uma ferramenta de criação de perfis do sistema Android que oferece análise e rastreamento de GPU avançados para jogos e apps que consomem muitos recursos gráficos.

  • Android Performance Tuner (APT): encontra problemas de desempenho relacionados a configurações de qualidade, cenas, tempos de carregamento e modelos de dispositivo no seu jogo.

  • Android Dynamic Performance Framework (ADPF): otimiza jogos com base nos recursos dinâmicos de gerenciamento de temperatura, CPU e GPU de cada dispositivo.

  • API Memory Advice: oferece ao jogo estimativas de uso da memória e notificações de limite para que ele possa permanecer em níveis ideais e evitar LMKs.

  • API Game Mode: otimiza a jogabilidade priorizando características, como desempenho ou duração da bateria, com base nas configurações do usuário ou específicas do jogo.

  • Perfetto (link em inglês): coleta informações de desempenho do sistema e as mostra em uma interface baseada na Web.

  • Systrace: registra a atividade do sistema e gera relatórios que ajudam a identificar problemas de desempenho.

  • CPU Profiler: inspeciona o uso da CPU e as atividades das linhas de execução do seu app em tempo real ou nos rastros gravados.

  • Classe Meminfo: registra um resumo da alocação de memória do app. Também é possível usar esse recurso com o comando meminfo dumpsys.

  • Relatório do bug: mostra registros do dispositivo, stack traces e outras informações de diagnóstico para ajudar a encontrar e corrigir bugs no app.