Guida al rendimento delle app

Questa guida fornisce una panoramica delle librerie, degli strumenti e delle best practice che puoi utilizzare per ispezionare, migliorare e monitorare le prestazioni su Android.

Gli utenti vogliono che le app si avviino rapidamente, vengano visualizzate in modo fluido e richiedano un utilizzo ridotto di memoria e batteria. Le sezioni di questa guida forniscono informazioni e insight su strumenti, librerie e best practice che ti aiutano a migliorare le prestazioni delle app.

Scopri come esaminare le prestazioni dell'app durante lo sviluppo.
Migliora le prestazioni dell'app dove è più importante in produzione.
Monitora le prestazioni della tua app in produzione per individuare potenziali colli di bottiglia.
In primo piano
L'implementazione dei profili Baseline è il modo più rapido ed efficiente per realizzare miglioramenti delle prestazioni nella tua app.
In primo piano
Con le ottimizzazioni del layout DEX, puoi migliorare la località del codice utilizzato durante l'avvio, riducendo il numero di errori gravi delle pagine.

Esempi in primo piano

Utilizza la libreria di esempio Macrobenchmark per testare i casi di prestazioni di avvio e runtime delle applicazioni, ad esempio lo scorrimento di un RecyclerView per misurare il jank.
Utilizza la libreria di benchmark per confrontare il codice e l'interfaccia utente dei moduli della libreria.
Utilizza la raccolta JankStats per monitorare il rendimento della tua app.