Testare l'ottimizzazione

Dopo aver attivato l'ottimizzazione dell'app, verifica che funzioni come previsto.

Per testare l'ottimizzazione localmente:

  • Misura i miglioramenti del rendimento utilizzando i benchmark: per testare il rendimento a livello locale, esegui il benchmark della tua app prima e dopo aver attivato l'ottimizzazione dell'app.
  • Testa i percorsi utente critici (CUP) della tua app: assicurati che tutti i CUP funzionino come previsto, ad esempio verifica se gli utenti possono accedere ed eseguire altre attività importanti. Per testare la build dell'app di rilascio, utilizza UI Automator.

Per testare la tua app in produzione:

  • Monitorare le metriche di rendimento dell'app: utilizza Android vitals su Play Console e tramite l'API Google Play Developer Reporting.
  • Rilasciare aggiornamenti delle app con implementazioni graduali: se le regole di conservazione si applicano a codice utilizzato raramente, può essere difficile testarle localmente. Utilizza i lanci scaglionati per testare le modifiche con un gruppo di utenti iniziali. Presta attenzione alle regressioni degli arresti anomali che potrebbero essere dovute a problemi con le regole di conservazione. Per maggiori informazioni su come identificare gli arresti anomali causati da R8, consulta Risolvere i problemi relativi all'ottimizzazione.