adb 工具是什么

2023-07-31 06:59:00 生活常识 投稿:可凡儿

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

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

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 服务端通信。

标签: # 工具 # adb
声明:犀牛文库所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系admin@qq.com