Gli strumenti di ottimizzazione e le API Android sono progettati per individuare i colli di bottiglia delle prestazioni e determinare le limitazioni dei dispositivi massimizzando al contempo il rendimento a livelli sostenibili per le app di gioco e ad alta intensità grafica.
Android GPU Inspector (AGI): uno strumento di profilazione del sistema Android che fornisce analisi e analisi avanzate delle GPU per giochi e app ad alta intensità di grafica.
Android Performance Tuner (APT): individua problemi di prestazioni relativi a impostazioni di qualità, scene, tempi di caricamento e modelli di dispositivi nel tuo gioco.
Android Dynamic Performance Framework (ADPF): ottimizza i giochi in base alle funzionalità dinamiche di gestione termica, CPU e GPU di ciascun dispositivo.
API Memory Advice: fornisci stime di utilizzo della memoria e notifiche sulle soglie al tuo gioco in modo che possa rimanere a livelli ottimali che evitano LMK.
API Game Mode: ottimizza il gameplay dando la priorità a caratteristiche come prestazioni o durata della batteria in base alle impostazioni utente o alle configurazioni specifiche dei giochi.
Perfetto: raccoglie informazioni sulle prestazioni a livello di sistema e le visualizza in un'interfaccia utente basata sul Web.
Systrace: registra l'attività di sistema e genera report che consentono di identificare i problemi di prestazioni.
Profiler CPU: controlla l'utilizzo della CPU e l'attività dei thread dell'app, in tempo reale o dalle tracce registrate.
Classe
Meminfo
: registra un'istantanea dell'allocazione della memoria dell'app. Puoi utilizzare questa funzionalità anche tramite il comandomeminfo dumpsys
.Segnalazione di bug: visualizza i log del dispositivo, l'analisi dello stack e altre informazioni diagnostiche che ti consentono di trovare e correggere bug nella tua app.