Android Debug Bridge

A command line tool that facilitates communication with Android devices and emulators for tasks such as installation and debugging

&

+
Shell Access
Allows users to open a shell on the device. This enables executing commands within the operating system to troubleshoot errors
+
App Installation
Provides a mechanism to install applications from a computer to the device. This bypasses the need to download programs through a marketplace
+
App Uninstallation
Enables the removal of applications via the terminal. Users specify the package name to delete software without touching the device
+
File Push
Allows users to send files from a computer to the device storage. This transfers media or documents
+
File Pull
Enables copying files from the device to the computer. This extracts data or retrieves media for review
+
Wireless Connection
Permits communication over Wi-Fi instead of relying on a cable. This allows testing without tethering the device to a workstation
+
Log Viewing
Provides access to logs. This helps developers identify errors or evaluate crashes to fix code
+
Port Forwarding
Sets up port forwarding from a port on the computer to a port on the device. This tests services on the device
+
Screen Recording
Captures the display as a video. This documents bugs or demonstrates interactions to users
+
Screenshot Capture
Takes a picture of the display. This captures states or shares layouts with teams
+
Device Rebooting
Restarts the device via the terminal. It supports booting into recovery mode or the bootloader to perform maintenance
+
Activity Manager
Provides commands to start activities or force applications to stop. This triggers intents to see how applications respond to events
+
Package Manager
Offers tools to list packages or clear data. This resets states without reinstalling programs
+
Device Policy Manager
Sets or removes owner status. This configures profiles to test administration applications
+
Bug Report Generation
Compiles logs and data into an archive. This export aids in diagnosing issues
+
Server Management
Starts or stops the process managing connections. This resolves errors or resets the communication bridge
+
Database Access
Opens a program to manage databases created by applications. This examines or alters tables directly on the device
+
System Data Dumping
Prints information about services to the screen. This retrieves details regarding battery consumption or memory
+
Device Targeting
Supports managing devices simultaneously. Users direct commands to a device using an identifier
+
State Querying
Reports the status of a device. This verifies that the connection can accept commands

Platform

Desktop

Social

System Requirements

Not available, but we appreciate help! You can help us improve this page by contacting us.

Ratings

Not available, but we appreciate help! You can help us improve this page by contacting us.

Developer

Written in

C

Initial Release

Not available, but we appreciate help! You can help us improve this page by contacting us.

Repository

License

Categories

Alternatives

Android Toolkit

Notes

  • Universal ADB Drivers: One size fits all Windows Drivers for Android Debug Bridge. Received its last update on 2015-09-01. See repo. The download is not a result of GitHub Actions workflow (which usually results in a transparent compile) but is available as a precompiled binary, released from a separate repo.