Android Debug Bridge (adb) is a versatile command-line tool that lets you communicate with a device (an emulator or a connected Android device). ... A client, which sends commands. The client runs on your development machine. You can invoke a client from a command-line terminal by issuing an adb command.