Android Performance Tuner (APT) Parte do Android Game Development Kit.
O Android Performance Tuner (APT) permite que você ofereça a melhor experiência possível para cada um dos seus usuários, ajudando a medir e otimizar frame rates, fidelidade gráfica, tempo de carregamento e abandono de carregamento em muitos dispositivos Android em grande escala.
Ele ajuda a identificar problemas de desempenho no jogo ou app, além de destacar oportunidades para aprimorar a fidelidade. As métricas de impacto ajudam você a decidir o que priorizar, e os problemas são categorizados para ajudar a tomar as medidas necessárias. As informações sobre o modelo e o nível de especificação do dispositivo permitem que você encontre a maneira mais eficaz de agir.
Quais são as vantagens?
O Android Performance Tuner (APT) ajuda você a oferecer uma experiência de alta qualidade a mais usuários.
Novo! Entenda os tempos de carregamento e o impacto que eles têm sobre o abandono
O APT rastreia o tempo e o abandono em vários tipos de carregamento (primeiros carregamentos, carregamentos a frio e quentes, além de carregamentos entre os níveis). Ele mostra como tempos de carregamento mais longos impactam o abandono do jogo, para que você possa determinar o tempo de carregamento ideal.
Avaliar a qualidade da experiência do usuário
O APT mostra o frame rate e o desempenho do tempo de carregamento do jogo em dispositivos reais de usuários, para que você tenha insights diretos sobre a experiência deles. Todas as métricas são personalizadas de acordo com seus objetivos, o que permite entender qual o desempenho do jogo em relação às suas metas específicas.
Diagnosticar e priorizar os problemas de desempenho do jogo
Os problemas de frame rate e tempo de carregamento são detalhados pelos níveis de qualidade e pelas anotações do jogo, bem como pelo modelo do dispositivo, para ajudar a definir a causa principal. Para cada problema de frame rate, é possível ver o tempo de GPU e de CPU para avaliar que tipo de otimização pode ser necessária. O número de sessões afetadas também é mostrado, para que seja possível entender o que mais afeta os usuários e decidir em quais dispositivos ou cenas do jogo se concentrar.
Aproveitar ao máximo todos os dispositivos
Além de mostrar problemas de taxa de desempenho, o APT destaca oportunidades de melhorar a experiência do usuário aumentando a fidelidade em dispositivos que já têm bom desempenho, mas podem melhorar ainda mais. Dessa forma, você garante que todos os usuários tenham a melhor experiência possível no jogo.
Como funciona?
O Android Performance Tuner funciona com o Android vitals.
- O Android Performance Tuner registra e agrega, em tempo real, informações sobre o tempo para a renderização do frame do jogo ou app, junto com as anotações e os parâmetros de fidelidade fornecidos.
- Quando você publica uma versão do seu jogo ou app com o Android Performance Tuner, esses dados de desempenho são enviados ao Google Play, e novos insights de desempenho no Android vitals são desbloqueados.
Para receber esses insights de desempenho, é necessário integrar o Android Performance Tuner ao jogo ou app e publicá-lo no Google Play:
Requisitos
Para dispositivos:
O Android Performance Tuner (APT) funciona em qualquer dispositivo Android (com ou sem o Google Play Services) com o Android 4.1 (API de nível 16) ou versão mais recente. Isso representa mais de 99% de todos os dispositivos Android ativos.
Para todos os desenvolvedores:
- Acesso ao Android vitals
- O produto só está disponível no novo Google Play Console
Outros requisitos para desenvolvedores do Unity:
- Versão 2017.4 ou mais recente do Unity e versão 4.6 do .NET.
- O Unity 2018.2 é necessário para usar arquivos de expansão do APK
- Para melhorar o ritmo de frames e as medidas da GPU, é necessário usar a versão 2019.3.14 ou mais recente do Unity
- Para suporte a cenas do Addressables, é preciso ter o Unity 2019.3 ou versão mais recente e o pacote do Addressables 1.19.4 (link em inglês) ou versão mais recente.
Saiba mais sobre o Android Performance Tuner
Temos codelabs para orientar você na integração do Android Performance Tuner ao seu jogo para integrações com C/C++ e Unity Engine:
- Codelab: Integrar o Android Performance Tuner ao seu jogo Android em C/C++
- Codelab: Integrar o Android Performance Tuner ao seu jogo do Unity
Referências para os SDKs do C/C++ e do Unity Engine:
- Referência do Android Performance Tuner para C/C++
- Referência do Android Performance Tuner para Unity