Panoramica dei profili di avvio

I profili di avvio sono simili ai profili di baseline, ma vengono utilizzati in fase di compilazione per ottimizzare il layout DEX per tempi di avvio più rapidi, anziché per l'ottimizzazione sul dispositivo. Per scoprire di più sulle differenze tra i profili di avvio e i profili di baseline, consulta Confrontare i profili di baseline e i profili di avvio. Per saperne di più sull'ottimizzazione del layout DEX, consulta Ottimizzazioni del layout DEX e profili di avvio.

I profili di avvio influiscono sulle dimensioni dell'APK della tua app e il loro impatto sulle prestazioni può essere grande o piccolo a seconda della struttura dell'app. Ti consigliamo di eseguire un test A/B per valutare l'effetto dei profili di avvio sulla tua app.

Per ottimizzare completamente l'avvio dell'app, ti consigliamo di utilizzare sia i profili di baseline sia i profili di avvio.

Figura 1. Miglioramento della località del codice grazie all'ottimizzazione del layout DEX.