Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Las herramientas de optimización y las APIs de Android están diseñadas para detectar cuellos de botella en el rendimiento y determinar las limitaciones del dispositivo, a la vez que maximizan el rendimiento en niveles sustentables para juegos y apps con alto consumo de recursos gráficos.
Inspector de GPU de Android (AGI): Es una herramienta de generación de perfiles del sistema Android que proporciona registro y análisis avanzados de GPU para juegos y apps con alto consumo de recursos gráficos.
Android Performance Tuner (APT): Encuentra problemas de rendimiento relacionados con la configuración de calidad, las escenas, los tiempos de carga y los modelos de dispositivos de tu juego.
API de Memory Advice: Proporciona estimaciones de uso de memoria y notificaciones de umbral de tu juego para que pueda mantenerse en niveles óptimos que eviten LMKs.
API de Game Mode: Prioriza las características, como el rendimiento o la duración de batería, según la configuración de los usuarios o de juegos específicos para optimizar el juego.
Perfetto: Recopila información de rendimiento en todo el sistema y la muestra en una IU basada en la Web.
Systrace: Registra la actividad del sistema y genera informes que ayudan a identificar problemas de rendimiento.
Generador de perfiles de CPU: Inspecciona el uso de CPU y la actividad de subprocesos de tu juego, ya sea en tiempo real o desde registros guardados.
Clase Meminfo: Registra un resumen de la asignación de memoria de tu app. También puedes usar esta función mediante el comando meminfo dumpsys.
Informe de errores: Consulta registros del dispositivo, seguimientos de pila y otra información de diagnóstico para encontrar y corregir errores en la app.
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-07-26 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 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."]]