Evaluación | Recomendación |
---|
Evaluación | Recomendación |
---|
Los perfiles de Baseline mejoran la velocidad de ejecución del código desde el primer lanzamiento, lo que proporciona mejoras de rendimiento para cada nueva instalación de app y cada actualización de la app. Esta optimización guiada por perfil (PGO) permite que las apps optimicen el inicio, reduzcan los problemas de renderización y mejoren el rendimiento general del entorno de ejecución desde el primer lanzamiento para los usuarios finales. ¿Se crea y se usa un perfil de Baseline para el inicio de la app?
Evaluación | Recomendación |
---|
Los perfiles de Baseline eliminan la necesidad de ejecutar la compilación JIT mientras se usa una función. Esto mejora el rendimiento de renderización del entorno de ejecución. Agregar perfiles de Baseline a los recorridos críticos del usuario puede mejorar el rendimiento general de la app.
¿Cuántos recorridos del usuario abarcan los perfiles de Baseline?Evaluación | Recomendación |
---|
El sistema de compilación usa los perfiles de inicio para optimizar aún más las clases y los métodos que contienen mediante la mejora del diseño del código en los archivos DEX de tu APK. Con los perfiles de inicio, el inicio de tu app suele ser entre un 15% y un 30% más rápido que solo con los perfiles de Baseline.
¿La app usa perfiles de inicio para optimizar el diseño DEX?Evaluación | Recomendación |
---|
Evaluación | Recomendación |
---|
reportFullyDrawn()
con FullyDrawnReporter
o ReportDrawn()
le permite al sistema saber cuándo la app está lista para que un usuario interactúe con ella.
Esto permite el acceso a la métrica TTFD. Esta métrica se puede usar para realizar comparativas y
permite mejorar la creación de perfiles de inicio.
Evaluación | Recomendación |
---|
(0/7 questions answered) - For a full picture answer all questions.