From this article , I know that Android Debug Bridge consists of three components:
I would like to get a deeper understanding of these components from their respective source code. So far I have found:
ADB Client: ./ system / core / adb / adb_client
ADB server: ./ system / core / adb / adb
Daemon on hardware or an emulator: I donβt know where it is in the framework project ...
source share