Las herramientas de optimización y las APIs de Android están diseñadas para detectar cuellos de botella en el rendimiento y determinar las limitaciones del dispositivo, a la vez que maximizan el rendimiento en niveles sustentables para juegos y apps con alto consumo de recursos gráficos.
Inspector de GPU de Android (AGI): Es una herramienta de generación de perfiles del sistema Android que proporciona registro y análisis avanzados de GPU para juegos y apps con alto consumo de recursos gráficos.
Android Performance Tuner (APT): Encuentra problemas de rendimiento relacionados con la configuración de calidad, las escenas, los tiempos de carga y los modelos de dispositivos de tu juego.
Framework de rendimiento dinámico de Android (ADPF): Optimiza tus juegos según las funciones dinámicas de administración térmica, de CPU y de GPU de cada dispositivo.
API de Memory Advice: Proporciona estimaciones de uso de memoria y notificaciones de umbral de tu juego para que pueda mantenerse en niveles óptimos que eviten LMKs.
API de Game Mode: Prioriza las características, como el rendimiento o la duración de batería, según la configuración de los usuarios o de juegos específicos para optimizar el juego.
Perfetto: Recopila información de rendimiento en todo el sistema y la muestra en una IU basada en la Web.
Systrace: Registra la actividad del sistema y genera informes que ayudan a identificar problemas de rendimiento.
Generador de perfiles de CPU: Inspecciona el uso de CPU y la actividad de subprocesos de tu juego, ya sea en tiempo real o desde registros guardados.
Clase
Meminfo
: Registra un resumen de la asignación de memoria de tu app. También puedes usar esta función mediante el comandomeminfo dumpsys
.Informe de errores: Consulta registros del dispositivo, seguimientos de pila y otra información de diagnóstico para encontrar y corregir errores en la app.