GPU profiling was removed from Android Studio.

This tool was removed in Android Studio 3.0.

It seems the GPU monitor would interfere in the Memory monitor readings when running, so that could be one of the reasons for why it was removed. Personally I had it disabled most of the time because of this.

And yes, so far the only way I'm aware of debugging it, is on-device.

Answer from unnamedhorse on Stack Overflow
🌐
Gpuinspector
gpuinspector.dev
Android GPU Inspector
Android GPU Inspector is a single tool that will help you profile and debug graphics on Android.
🌐
Android Developers
developer.android.com › games dev center › android gpu inspector
Android GPU Inspector | Android game development | Android Developers
April 30, 2026 - Analyze the impact your game has on Android devices by using this powerful graphics profiler, so you can identify performance issues and areas to optimize. ... Perform system-wide tracing and analysis to gain insight into the resources used by your game and system services, such as GPU, CPU, memory, battery, and GPU counters.
🌐
Android Developers
developer.android.com › app quality › inspect gpu rendering speed and overdraw
Inspect GPU rendering speed and overdraw | App quality | Android Developers
May 19, 2026 - Android includes some on-device developer options that help you visualize where your app might be running into issues rendering its UI, such as performing more rendering work than necessary, or executing long thread and GPU operations. This page describes how to debug GPU overdraw and profile GPU rendering.
🌐
Android Developers
developer.android.com › app quality › analyze with profile gpu rendering
Analyze with Profile GPU Rendering | App quality | Android Developers
May 19, 2026 - The Profile GPU Rendering tool indicates the relative time that each stage of the rendering pipeline takes to render the previous frame.
🌐
Medium
medium.com › @sarafanshul › android-gpu-profiling-a-not-so-serious-guide-fb2247aa6b44
Android GPU Profiling: A (Not So) Serious Guide 🎬 | by Anshul Saraf | Medium
August 30, 2023 - Once trace app is selected, it’ll launch the application, just like how Android Studio does for Memory debugging, then you can navigate to the section of app you want to trace/profile. Currently we are Capturing FrameBuffer Data, so we toggle it from tool bar, when clicked capture we can navigate to our captured frame from the frame tree in left, With this we can now trace our GL calls step by step, ... No matter which method you use, GPU profiling can be a helpful tool for making your Android apps faster.
🌐
Android Developers
developer.android.com › agi › sys-trace › counters
GPU performance counters | Android Developers
This document describes how Android GPU Inspector (AGI) samples GPU performance counters from Arm Mali, Imagination PowerVR, and Qualcomm Adreno GPUs to identify application bottlenecks, and where to find additional details.
🌐
Android Developers
developer.android.com › agi › sys-trace › system-profiler
System profiling overview | Android Developers
May 19, 2026 - Android GPU Inspector's System Profiler performs comprehensive system profiling, offering extensive tracing options and GPU performance measurements for Android apps, combining capabilities of other tools with deeper GPU analysis.
🌐
Samsung Developer
developer.samsung.com › galaxy-gamedev › resources › tool-guides › android-gpu-inspector.html
Android GPU Inspector | Samsung Developer
Android GPU Inspector is a single tool that will help developers profile and debug graphics on Android across multiple GPU architectures like Qualcomm Adreno and ARM Mali. Developers can look deeply into their application's GPU workloads and ...
Find elsewhere
🌐
GitHub
google-developer-training.github.io › android-developer-advanced-course-practicals › unit-2-make-your-apps-fast-and-small › lesson-4-performance › 4-1a-p-profile-gpu-rendering › 4-1a-p-profile-gpu-rendering.html
4.1A: Using the Profile GPU Rendering tool · GitBook
Android Studio and your device provide profiling tools to record and visualize the rendering, compute, memory, and battery performance of your app. In this practical, you use the Profile GPU Rendering tool on your device to visualize how long it takes an app to draw frames to the screen.
🌐
Android Developers
developer.android.com › agi › frame-trace › frame-profiler
Frame profiling overview | Android Developers
With Android GPU Inspector (AGI), you can profile a specific frame of your Android app and use it to perform an in-depth analysis of the app's GPU usage.
🌐
Android Developers
minimum-viable-product.github.io › marshmallow-docs › tools › performance › profile-gpu-rendering › index.html
Profiling GPU Rendering Walkthrough | Android Developers
In this enlarged image of the Profile GPU Rending graph you can see the colored sections of the graph, and what phase of the rendering pipeline each color represents. The green line represents 16 milliseconds. To achieve 60 frames per second, the vertical bar for each frame needs to stay below this 16 ms mark. Any time a bar pushes above this line, there may be pauses in the animations. Each bar has a blue, purple (only for Android version 4.0 and higher), red, and orange component.
🌐
Android Developers
developer.android.com › agi › start
Android GPU Inspector quickstart | Android Developers
May 19, 2026 - Learn how to perform system and frame profiling on your Android app using Android GPU Inspector (AGI), covering setup, requirements, and capture steps.
🌐
LunarG
lunarg.com › home › how samsung built its new android gpu profiler on lunarg’s gfxreconstruct
How Samsung Built Its New Android GPU Profiler on LunarG’s GFXReconstruct - LunarG
1 month ago - Samsung SARC developed Sokatoa, an open-source Android GPU profiler, on top of LunarG’s GFXReconstruct to deliver real-time, multi-frame visibility into GPU behavior across diverse devices and workloads.
🌐
Android Developers
developer.android.com › agi › sys-trace › system-profiler-gui
View a system profile | Android Developers
This document describes the components and functionalities of the System Profiler UI in Android GPU Inspector (AGI) for analyzing system profiles and profiling data, detailing GPU tracks and interaction methods.
🌐
GitHub
github.com › google › agi
GitHub - google/agi: Android GPU Inspector · GitHub
Visit gpuinspector.dev for information about Android GPU Inspector.
Starred by 1.1K users
Forked by 166 users
Languages   Go 53.7% | Java 22.9% | C++ 13.0% | Starlark 4.6% | Python 3.3% | HTML 1.1%
🌐
Januscole
januscole.com › android-gpu-performance-profiling
Android GPU Performance Profiling |
The answer comes from another GPU profiling tool provided by Google. In this case, it is the “GPU Overdraw” tool. And it turns any view that is excessively overdrawn a reddish pink color. Now look at the results running the news magazine app. And the root cause for overdraw is usually an overly deep view hierarchy. This theory is confirmed by running a View Hierarchy Dump of this app from Android Studio DDMS.
🌐
Medium
medium.com › @sujathamudadla1213 › what-is-android-profiler-6d670664007b
What is Android profiler?. The Android Profiler is a set of tools… | by Sujatha Mudadla | Medium
July 12, 2023 - GPU Profiler: The GPU Profiler allows you to analyze the graphics rendering performance of your app. It provides visual representations of GPU activities, frame rendering times, and GPU memory usage, helping you optimize graphics-related operations.
🌐
Google
sites.google.com › a › android.com › tools › tech-docs › gpu-profiler
GPU Debugger - Android Studio Project Site
To capture a GPU trace from an APK, follow these steps: · Open an Android Studio project
🌐
Google
android-developers.googleblog.com › 2026 › 05 › introducing-android-performance-analyzer.html
Android Developers Blog: Introducing Android Performance Analyzer : The Next Evolution in Profiling for Android
May 19, 2026 - Screenshot showing GPU wait time was reduced from 25ms to 20ms by introducing dynamic resolution and measuring it through APA · The Android Performance Analyzer is available for you to try out and use today: Standalone profiler: https://developer.android.com/android-performance-analyzer