Android ADB分析
2014-03-30 15:38
225 查看
ADB可谓是万能的,得看看ADB是怎么工作的.
ADB的原理就是S/C的模式,开发机器运行着一个后台的服务,这个服务负责和Client和模拟器/真实手机 之间的通讯.
首先,会在开发 机器运行一个服务,它负责建立和维护Deamon的连接,client发送命令给Server,然后Server就和模拟器交互.
这样的模式比较稳定,而且代价是比较小的.server后台进程维护着和手机的连接,这样添加/删除手机就是由它来负责,不用client端负责.client可以有很多个,他们只要询问Server,就可以得到相应的信息.而且client也是随意的创建和删除,如果直接由client维护手机连接,那简直是灾难了.
ADB的原理就是S/C的模式,开发机器运行着一个后台的服务,这个服务负责和Client和模拟器/真实手机 之间的通讯.
首先,会在开发 机器运行一个服务,它负责建立和维护Deamon的连接,client发送命令给Server,然后Server就和模拟器交互.
这样的模式比较稳定,而且代价是比较小的.server后台进程维护着和手机的连接,这样添加/删除手机就是由它来负责,不用client端负责.client可以有很多个,他们只要询问Server,就可以得到相应的信息.而且client也是随意的创建和删除,如果直接由client维护手机连接,那简直是灾难了.
相关文章推荐
- android adb 源码框架分析(1 系统)
- android 性能分析之常用adb命令adb shell am start -W
- android adb源码分析(4)
- Android adb setuid提权漏洞的分析(转)
- android adb 源码框架分析(5 客户端)
- android2.3-adb源码分析
- android adb源码分析(5)【转】
- Android调试ADB状态总是offline的解决办法(别找了,分析给你看)
- android adb 源码框架分析(2 角色)
- android2.3.4----7.adb分析(未完成)
- android adb tcpip 协议流程分析
- Android adb setuid提权漏洞的分析
- Android 官方命令深入分析之Android Debug Bridge(adb)
- 【android x86 5.1.1】 adb install 流程分析
- android adb 源码框架分析(3 传输)
- Android adb setuid提权漏洞的分析
- Android adb shell dumpsys activity broadcasts分析
- Android 官方命令深入分析之Android Debug Bridge(adb)
- android adb 源码框架分析(4 服务)
- android adb源码分析(2)