ADB Commands

Essential Android Debug Bridge commands for developers and IT professionals

ADB Commands List 2025 - Complete reference for Android 12-16 (API 31-36) | Verified & tested commands for EMM admins
Back to Dashboard

About ADB Commands

Android Debug Bridge (ADB) is a versatile command-line tool that lets you communicate with Android devices. This tool provides essential ADB commands that are especially useful for developers, EMM administrators, and those troubleshooting Android devices in an enterprise environment.

Complete Android Debug Bridge Commands Guide for Android 12, 13, 14, 15, and 16 (API levels 31-36). Comprehensive ADB commands list with verified, copy-paste ready commands. ADB shell commands for Windows, Mac, and Linux.

Platform Indicators

Windows
Mac
Linux
All Platforms

Android Version Compatibility

All Android Versions Works on any Android device
Android X+ Works on Android X and newer
Android X - Y Limited version compatibility

Verification Status

Verified Tested & working
Unverified Not yet tested
Verified API Levels (Android 12+):
API 36 - Android 16
API 35 - Android 15
API 34 - Android 14
API 33 - Android 13
API 32 - Android 12L
API 31 - Android 12
Example Badges:
API 36 API 35
Note: Only Android 12 and higher versions are being verified going forward.

Contribute to ADB Commands

Found an issue with a command or want to suggest a new one? We welcome contributions from the community!

Version-Specific Commands

Some Android commands have different syntax depending on the Android version. For these commands, we provide version-specific tabs that you can click to see the correct command format for your target device's Android version.

Most Common ADB Commands for Android Development

Essential ADB Commands Every Developer Should Know

  • adb devices - List all connected Android devices and emulators
  • adb install app.apk - Install an APK file on your Android device
  • adb shell - Access the Android device's command-line shell
  • adb logcat - View real-time system logs for debugging
  • adb push/pull - Transfer files between computer and Android device
  • adb screenshot - Capture device screen for documentation
  • adb reboot - Restart the Android device remotely

Android Version Compatibility

Our ADB commands are tested and verified on the following Android versions:

  • Android 16 (API 36) - Latest developer preview
  • Android 15 (API 35) - Vanilla Ice Cream
  • Android 14 (API 34) - Upside Down Cake
  • Android 13 (API 33) - Tiramisu
  • Android 12L (API 32) - Large screen optimized
  • Android 12 (API 31) - Snow Cone

Loading commands...