ADB 命令
什么是ADB工具?
ADB工具是Android Debug Bridge的简写,Android 调试桥 (adb) 是一种功能多样的命令行工具,可让您与设备进行通信。adb 命令可用于执行各种设备操作(例如安装和调试应用),并提供对 Unix shell(可用来在设备上运行各种命令)的访问权限。它是一种客户端-服务器程序,包括以下三个组件:
- 客户端 :用于发送命令。客户端在开发计算机上运行。您可以通过发出 adb 命令来从命令行终端调用客户端。
- 守护进程 (adbd) :在设备上运行命令。守护进程在每个设备上作为后台进程运行。
- 服务器 :管理客户端和守护进程之间的通信。服务器在开发机器上作为后台进程运行。
ADB相关命令
- 启动ADB服务
adb start-server - 停止正在运行的ADB
adb kill-server - 查看已连接的Android设备
adb devices -l
添加-l参数可以查看更详细的设备信息 - 连接远程Android设备
adb connect 192.168.1.1
这里是取了默认的端口5555,如果远程的Android设备调试端口不是这个,则需要指定端口来连接
adb connect 192.168.1.1:15037 - 断开已连接的远程Android设备
如果连接的设备较多,可以先使用查看设备的命令,看看需要断开连接的是哪一台设备
adb disconnect 192.168.1.1
这里是取了默认的端口5555,如果远程的Android设备调试端口不是这个,则需要指定端口来断开连接
adb disconnect 192.168.1.1:15037
还可以不写后面的设备信息,这样的话就是默认断开所有已经连接的设备
adb disconnect - 安装apk文件到Android设备上
adb install -r C:\package.apk
使用-r参数表示替换掉已经存在的程序,注意apk文件的路径必须是绝对路径。还有一点需要注意的是,这个命令只适合连接了一台设备的情况下安装apk文件,如果连接了多台设备的情况,需要先把其它设备断开连接 - 卸载已经安装的Android应用
adb uninstall com.example.demo
这个命令后面的com.example.demo是apk的包名,这个包名不知道的话,可以询问开发人员 - 查看设备的CPU信息
adb shell cat /proc/cpuinfo | findstr /i s
使用这个命令可以查看设备的序列号信息

浙公网安备 33010602011771号