A laptop terminal downloading Android SDK tools, representing the Android Debug Bridge.

The command-line link between a computer and a phone.

What ADB is

ADB, short for Android Debug Bridge, is a command-line tool that lets a computer talk to an Android device. Developers use it to install and debug apps, and power users rely on it for tasks the phone's normal settings do not offer. It is part of the Android SDK Platform Tools, a free download from Google that runs on Windows, macOS, and Linux computers.

How it works

ADB is made of three parts. A client on your computer sends the commands you type. A server, also running on the computer, manages the connection to devices. A daemon called adbd runs on the phone and carries out the commands it receives. The connection usually runs over a USB cable, and since Android 11 it can also use wireless debugging over a Wi-Fi network.

Turning it on

ADB access is switched off by default. To enable it, you first unlock Developer options by tapping the Build number entry in Settings seven times, then turn on USB debugging. The first time a computer connects, the phone shows a prompt with that computer's key fingerprint, and you must approve it. This approval step stops unknown computers from controlling your phone through ADB.

Common commands

A few commands cover most uses. adb devices lists connected phones, adb install adds an app from an APK file on your computer, and adb push and adb pull copy files to and from the device. adb logcat streams the system log, which is invaluable when tracking down a crash, and adb shell opens a command line on the phone itself for deeper tasks.

Using it safely

ADB is powerful, which is exactly why it deserves care. Commands run through it can remove apps, change system settings, and read data, so only follow instructions from trustworthy guides and understand what each command does before running it. When you are finished, turning off USB debugging and revoking saved computer authorizations in Developer options closes the door again.

The bottom line

ADB is the bridge between a computer and an Android device, letting you install apps, copy files, read logs, and run commands that the phone's interface does not expose. It is essential for app developers and handy for enthusiasts who customize their phones. Enabled carefully and switched off when it is not needed, it is a safe and remarkably useful tool.

See also: What is Android Studio? Explained, What is a bootloader and unlocking? Explained.

Sources

Published date reflects the original event date (2026-10-24). This article is original Skillo editorial written from the sources above; facts were verified in September 2026.

Skillo Staff

Skillo Staff

All stories by: Skillo Staff

Leave a Reply