Инструменты и API для оптимизации Android предназначены для выявления узких мест в производительности и определения ограничений устройства, одновременно обеспечивая максимальную производительность на устойчивом уровне для игр и приложений с интенсивной графикой.
Android GPU Inspector (AGI) : Инструмент профилирования системы Android, обеспечивающий расширенную трассировку и анализ графического процессора для игр и приложений с интенсивной графикой.
Android Performance Tuner (APT) : Выявляйте проблемы с производительностью, связанные с настройками качества, сценами, временем загрузки и моделями устройств в вашей игре.
Android Dynamic Performance Framework (ADPF) : Оптимизирует игры на основе динамических функций управления температурой, процессором и видеокартой каждого устройства.
API для предоставления рекомендаций по использованию памяти : Предоставляет вашей игре оценки использования памяти и уведомления о превышении пороговых значений, чтобы она могла поддерживать оптимальный уровень использования памяти и избегать ошибок LMK.
API игрового режима : Оптимизация игрового процесса путем приоритезации таких характеристик, как производительность или время автономной работы, на основе пользовательских настроек или конфигураций, специфичных для игры.
Perfetto : Собирает информацию о производительности всей системы и отображает её в веб-интерфейсе.
Systrace : Записывает системную активность и генерирует отчеты, помогающие выявлять проблемы с производительностью.
Профилировщик ЦП : отслеживайте использование ЦП и активность потоков вашего приложения в режиме реального времени или по записанным трассировкам.
Класс
Meminfo: Записывает снимок распределения памяти вашего приложения. Вы также можете использовать эту функцию с помощью командыmeminfo dumpsys.Сообщение об ошибке : Просматривайте журналы устройства, трассировки стека и другую диагностическую информацию, которая поможет вам найти и исправить ошибки в вашем приложении.