Online Tools Toolshu.com Log In Sign Up

ADB Command Lookup

Instructions for use

The ADB Command List is a reference guide designed for developers, collecting commonly used ADB commands such as shutdown, reboot, screenshot, and app uninstallation. By learning and mastering these commands, you can significantly improve the efficiency of application development, testing, and debugging. Whether you are a beginner or an experienced developer, this command list will help you make better use of the powerful features of ADB.


What is ADB?

ADB (Android Debug Bridge) is an essential tool in the Android SDK, primarily used to connect and manage Android devices or emulators. It allows users to perform various operations such as running device shell commands, installing/uninstalling applications, transferring files, and capturing logs.


Main Functions of ADB:

  • Device Connection and Management: Identifies and connects to Android devices with debugging mode enabled, whether emulators or real devices. Developers can conveniently view the list of connected devices and manage them.
  • App Installation and Uninstallation: Supports installing APK files to Android devices and uninstalling installed applications. This provides a convenient testing environment for developers.
  • File Transfer: Supports transferring files between Android devices and computers, including exporting files from devices to computers and importing files from computers to devices. This function is very useful in development and testing processes.
  • Shell Command Execution: Provides access to the Android device shell, allowing developers to execute various shell commands on the computer to obtain device status information and modify system settings.

ADB Architecture:

ADB adopts a client-server architecture, consisting of three main components:

  • Client: Runs on the developer's computer and is used to send ADB commands.
  • Server: Also runs on the developer's computer and manages communication between the client and device side.
  • Daemon (adbd): Runs on the Android device and receives and executes commands from the ADB server.

When developers execute ADB commands on their computer, the client sends the commands to the server, which then forwards them to the device's daemon for execution.


Tool Usage:

Enter the command or function description you want to find in the search box above, click the search button or press Enter to quickly find the relevant ADB command. The table contains command syntax and corresponding descriptions to help you quickly master the use of ADB.

发现周边 发现周边
Comment area