您的位置:首页 > 移动开发 > Android开发

Android ADB工具 adb,adbd,client,server之间的关系

2017-06-08 23:03 701 查看

Android ADB工具 adb,adbd,client,server之间的关系

不多说我放一张图 可以看出他们之间的大致关系

adb 是在用户HOST端,adbd是在设备端(emulator/real device)



大致流程是这样的

1、client调用某个adb命令

2、adb进程fork出一个子进程作为server

3、server查找当前连接的emulator/device

4、server接收到来自client请求

5、server处理请求,将本地处理不了的请求发给emulator/device

6、位于emulator/device的adbd拿到请求后交给对应的java虚拟机进程。

7、adbd将结果发回给server

8、server将结果发回给client

参考http://blog.csdn.net/yinlijun2004/article/details/7008952
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android adb adbd