我们已经准备好了,你呢?

我们与您携手共赢,为您的企业形象保驾护航!

当前位置: 首页 > 百科知识问答 > adb 工具是什么

Android 调试桥(ADB,Android Debug Bridge)是一个命令行窗口,用于通过电脑端与模拟器或者真实设备交互,在某些特殊的情况下无法进入系统,就需要adb工具。

Android 调试桥(ADB,Android Debug Bridge)是一个命令行窗口,用于通过电脑端与模拟器或者真实设备交互,在某些特殊的情况下无法进入系统,就需要 adb 工具。

通过 adb 我们可以在 Eclipse 中方便通过 DDMS 来调试 Android 程序,说白了就是 debug 工具。adb 的工作方式比较特殊,采用监听 Socket TCP 5554 等端口的方式让 IDE 和 Qemu 通讯,默认情况下 adb 会 daemon 相关的网络端口,所以当我们运行 Eclipse 时 adb 进程就会自动运行。

adb 是 android sdk 里的一个工具,用这个工具可以直接操作管理 android 模拟器或者真实的 android 设备(如 G1 手机)。它的主要功能有:

  • 运行设备的 shell(命令行)
  • 管理模拟器或设备的端口映射
  • 计算机和设备之间上传/下载文件
  • 将本地 apk 软件安装至模拟器或 android 设备

ADB 是一个 客户端-服务器端 程序,其中客户端是你用来操作的电脑,服务器端是 android 设备。

Android Debug Bridge,Android 调试桥接器,简称 adb,是用于管理模拟器或真机状态的万能工具, 采用了客户端-服务器模型,包括三个部分:

  • 客户端部分,运行在开发用的电脑上,可以在命令行中运行 adb 命令来调用该客户端, 像 ADB 插件和 DDMS 这样的 Android 工具也可以调用 adb 客户端。
  • 服务端部分,是运行在开发用电脑上的后台进程,用于管理客户端与运行在模拟器或真机的守护进程通信。
  • 守护进程部分,运行于模拟器或手机的后台。

当启动 adb 客户端时,客户端首先检测 adb 服务端进程是否运行,如果没有运行,则启动服务端。当服务端启动时, 它会绑定到本地的 TCP5037 端口,并且监听从 adb 客户端发来的命令——所有的 adb 客户端都使用 5037 端口 与 adb 服务端通信。

免责声明:本站内容(文字信息+图片素材)来源于互联网公开数据整理或转载,仅用于学习参考,如有侵权问题,请及时联系本站删除,我们将在5个工作日内处理。联系邮箱:chuangshanghai#qq.com(把#换成@)

我们已经准备好了,你呢?

我们与您携手共赢,为您的企业形象保驾护航!

在线客服
联系方式

热线电话

132-7207-3477

上班时间

周一到周五 09:00-18:00

二维码
线