Adb模块包括adb,adbd,源代码都在system/core/adb目录中。

adb和adbd有很多代码是共享的,在不同的地方通过ADB_HOST编译宏隔开,ADB_HOST=1表示adb独有的代码。

adbd是运行在Android设备上的服务程序,也称为Adb Daemon;adb则运行在PC主机上,并且有两种存在形式:Adb Server和Adb Client。另外还有一个服务的概念,服务提供具体功能,供客户端访问。服务可能存在于Adb Server、Adb Daemon中,也可能存在于adb体系以外的某个进程中。



更多相关文章

  1. 没有一行代码,「2020 新冠肺炎记忆」这个项目却登上了 GitHub 中
  2. Nginx系列教程(二)| 一文带你读懂Nginx的正向与反向代理
  3. RHEL 6 下 DHCP+TFTP+FTP+PXE+Kickstart 实现无人值守安装
  4. Android(安卓)Service生命周期及用法!
  5. 牛人必修 Ant编译android工程 ,并Proguard代码混淆,v4混淆配置
  6. Mono for Android, C# for Android,Monodroid初尝鲜-[Hello, Mono
  7. Android(安卓)之SharedPreference使用
  8. 开源项目之Android(安卓)推送框架(androidpn)
  9. Android(安卓)GridView控件自定义

随机推荐

  1. android菜单学习笔记
  2. 大概说说Handler机制
  3. Android(安卓)中代码去模拟人的操作
  4. Android调用堆栈跟踪
  5. Android国际化快捷设置
  6. [译] Android应用程序基础 >> 应用程序的
  7. Android应用开发以及设计思想深度剖析(2)
  8. Android(安卓)的 draw9patch背景
  9. HTC Android新机Vision曝光
  10. android 调试利器之IDA