Android Developers Blog
Follow
Introducing Android Performance Analyzer : The Next Evolution in Profiling for Android
Android Performance Analyzer (APA) is a new Android profiling tool designed to help developers optimize app and game performance. It is suitable for all Android developers, especially those using Vulkan, focusing on speed and efficiency. APA offers a simple interface for analyzing CPU, GPU, memory, and power usage alongside system behaviors. It leverages Perfetto for system tracing and GFXReconstruct technology for graphics capture. APA is available as a standalone desktop app and integrated into Android Studio's System Trace viewer. Key features include capture control, in-depth system analysis, a tabbed interface, and project-based workflows for managing traces. It uses Vulkan debug markers and AI-assisted SQL query building for custom analysis. FPS and frame duration tracking are readily available, and significant improvements have been made to speed and stability. Case studies from The Forge, NetMarble, and Google showcase APA's effectiveness in optimizing Vulkan applications. Users are encouraged to try the beta version and report any issues.