Chapter     7

Android Debug Bridge (ADB)

What You Will Learn:

  • ADB Overview
  • Setting Up ADB
  • ADB Protocol
  • ADB Framework Architecture
  • Exercises: Debugging Using JDB and Backup Using ADB

Android Debug Bridge, popularly referred to as ADB, is the tool that Google provides along with the Android framework to facilitate debugging and managing an Android system. ADB uses USB or TCP as its transport layer to communicate with an Android-powered device. ADB works in a simple client/server architecture, and is made up of three key components, namely:

  • A server runs in the background of the host system and communicates between the client and the ADB daemon running on an emulator or device. The server also maintains details of the connected device along ...

Get Unboxing Android USB: A hands on approach with real world examples now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.