Android Debug Bridge ( adb ) is a versatile command line tool. ADB allows you to communicate with an emulator or a connected Android mobile device.
ADB - Console debugging utility for Android
The adb command makes it easy to install and debug applications and provides access to a Unix shell which you can use to run different commands on your device. A client-server program which has three components:
- Client sending commands which runs on the developer machine. You can invoke the client from the command line terminal by calling the adb command.
- Demon (adbd) - runs commands on the device. The daemon runs as a background process on the mobile device.
- Server - handles the communication between the client and the daemon. Server runs as background process on the development machine.
The ADB utility helps to unlock the phone with debug mode enabled.
ADB is included to the Android SDK Platform-Tools package. You can download it here: