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.
In primo piano
Ottenere il punteggio relativo al rendimento dell'app
Rispondi al quiz sul rendimento dell'app per ottenere il tuo punteggio relativo al rendimento dell'app. Ogni punteggio è accompagnato da approfondimenti, valutazioni e consigli utili per migliorare il rendimento della tua app.
Esaminare il rendimento
Scopri come esaminare le prestazioni dell'app durante lo sviluppo.
Migliora le prestazioni
Migliora le prestazioni dell'app dove è più importante in produzione.
Monitorare il rendimento
Monitora le prestazioni della tua app in produzione per individuare potenziali colli di bottiglia.
In primo piano
Migliorare il rendimento con i profili Baseline
L'implementazione dei profili Baseline è il modo più rapido ed efficiente per realizzare miglioramenti delle prestazioni nella tua app.
In primo piano
Migliora l'avvio dell'app con le ottimizzazioni del layout DEX
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
Macrobenchmark
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.
Microbenchmark
Utilizza la libreria di benchmark per confrontare il codice e l'interfaccia utente dei moduli della libreria.
Statistiche Jank
Utilizza la raccolta JankStats per monitorare il rendimento della tua app.