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 |
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.
License
Categories
Alternatives
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.