Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
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.
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 comando meminfo 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.
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-07-26 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-07-26 UTC."],[],[],null,["# Android game optimization\n\nAndroid optimization tools and APIs are designed to find performance bottlenecks\nand determine device limitations while maximizing performance at sustainable\nlevels for games and graphic-intensive apps.\n\n- [Android GPU Inspector (AGI)](/agi): An Android system profiling tool that\n provides advanced GPU tracing and analysis for games and graphic intensive\n apps.\n\n- [Android Performance Tuner (APT)](/games/sdk/performance-tuner): Find\n performance issues related to quality settings, scenes, load times, and\n device models in your game.\n\n- [Android Dynamic Performance Framework (ADPF)](/games/optimize/adpf):\n Optimize games based on the dynamic thermal, CPU, and GPU management features\n of each device.\n\n- [Memory Advice API](/games/sdk/memory-advice/overview): Provide memory use\n estimates and threshold notifications to your game so it can stay at optimal\n levels that avoid LMKs.\n\n- [Game Mode API](/games/gamemode): Optimize gameplay by prioritizing\n characteristics, such as performance or battery life based on users settings\n or game specific configurations.\n\n- [Perfetto](https://perfetto.dev/docs/): Collects system-wide\n performance information and displays it in a web-based UI.\n\n- [Systrace](/topic/performance/tracing): Records system activity and generates\n reports that help identify performance issues.)\n\n- [CPU Profiler](/studio/profile): Inspect your app's CPU\n usage and thread activity, either in real time or from recorded traces.\n\n- [`Meminfo` class](/reference/android/os/Debug.MemoryInfo): Records a\n snapshot of your app's memory allocation. You can also use this feature through the\n [`meminfo dumpsys`](/studio/command-line/dumpsys#meminfo) command.\n\n- [Bug report](/studio/debug/bug-report): View device logs, stack traces, and\n other diagnostic information to help you find and fix bugs in your app."]]