ADB 简介
ADB,全称 Android Debug Bridge,是 Google 提供的一款用于 Android 平台设备(包括真机和模拟器)调试、交互和管理的命令行工具。通过 ADB,开发者可以在电脑上对连接的 Android 设备执行一系列高级操作,如安装/卸载应用、推送/拉取文件、运行 shell 命令、截图、录制视频、查看日志等。ADB 采用客户端-服务器架构,包括以下三个主要组件:
- 客户端:在开发计算机上运行,接收用户输入的 ADB 命令并将其发送给服务器。
- 服务器:在开发计算机上作为后台进程运行,负责管理和转发客户端与设备间的所有通信。
- 后台程序(Daemon):在每台连接的 Android 设备或模拟器上作为后台进程运行,接收并执行服务器转发的命令。
下面详细介绍一些常用的 ADB 命令及其用法:
基础操作
启动/停止 ADB 服务
-
启动 ADB 服务:
adb start-server
-
停止 ADB 服务:
adb kill-server