adbtop

rust
mit

Live performance monitoring for Android apps in your terminal and your CI.

35
Stars
v0.2.0
Latest release
6 days ago
Last activity
Very Active
Status

adbtop is both CLI and TUI for monitoring Android app performance through Android Debug Bridge (adb) in the terminal.

 

It can chart CPU and memory use for one app running on the device or the whole phone, alongside device statistics such as battery level and temperature. The CPU view shows activity for each core and thread and for individual apps, it reports frame rates and frames that take too long to draw.

 

Users can launch or stop apps, measure startup times and test power-saving settings. The CLI saves JSON reports and CSV samples, including measurements taken after actions such as opening a screen. It also can be used to purposefully set limits on  automated checks at runtime when properties such as memory, hangs or response time exceed certain limits set by the user.

 

For Android developers, testers and QA engineers, adbtop is useful for investigating resource usage during app interactions, checking for memory leaks and testing performance issues before a release.

Related tools

Get Updates On Terminal Trove.

No spam, just updates on Terminal Trove. See an example update.