类别 |
命令 |
说明 |
备注 |
可选项 |
-d |
命令仅对USB设备有效 |
如果有多个USB设备就会返回错误 |
-e |
命令仅对运行中的模拟器有效 |
如果有多个运行中的模拟器就会返回错误 |
-s <serialNumber> |
命令仅对adb关联的特定序列号的模拟器或手机有效(例如 “emulator-5556″). |
如果不指定设备就会返回错误 |
一般项 |
devices |
输出所有关联的模拟器或手机设备列表 |
参见 Querying for Emulator/Device Instances 以获得更多信息。 |
help |
输出adb支持的命令 |
|
version |
输出adb的版本号 |
|
调试项 |
logcat [<option>] [<filter-specs>] |
在屏幕上输出日志信息 |
|
bugreport |
为报告bug,在屏幕上输出dumpsys, dumpstate和 logcat数据 |
|
jdwp |
输出有效的JDWP进程信息 |
可以使用 forward jdwp:<pid> 转换端口以连接到指定的 JDWP 进程,例如:
adb forward tcp:8000 jdwp:472
jdb -attach localhost:8000
|
数据项 |
install <path-to-apk> |
安装应用程序(用完整路径指定.apk文件) |
|
pull <remote> <local> |
从开发机COPY指定的文件到模拟器或手机 |
|
push <local> <remote> |
从模拟器或手机COPY文件到开发机 |
|
端口和网络项 |
forward <local> <remote> |
从本地端口转换连接到模拟器或手机的指定端口 |
端口可以使用以下格式表示:
l tcp:<portnum>
l local:<UNIX domain socket name>
l dev:<character device name>
l jdwp:<pid>
|
ppp <tty> [parm]… |
通过USB运行UPP
l <tty> —PPP流中的tty。例如:/dev/omap_csmi_ttyl。
l [parm]… — 0到多个PPP/PPPD 选项, 例如 defaultroute, local, notty等等。
注意不用自动启动PPP连接
|
|
脚本项 |
get-serialno |
输出adb对象的序列号 |
参见 Querying for Emulator/Device Instances以获得更多信息。 |
get-state |
输出adb设备的状态 |
wait-for-device |
阻塞执行直到设备已经连接,即设备状态是 device. |
可以在其他命令前加上此项,那样的话adb就会等到模拟器或手机设备已经连接才会执行命令,例如:
注意该命令并不等待系统完全启动,因此不能追加需要在系统完全启动才能执行的命令,例如install 命令需要Android包管理器支持,但它必须在系统完全启动后才有效。下面的命令
会在模拟器或手机与adb发生连接后就执行install,但系统还没有完全启动,所以会引起错误。
|
服务端项 |
start-server |
检测adb服务进程是否启动,如果没启动则启动它。 |
|
kill-server |
终止服务端进程 |
|
Shell |
shell |
在目标模拟器或手机上启动远程SHELL |
参见 Issuing Shell Commands以获得更多信息。 |
shell [<shellCommand>] |
在目标模拟器或手机上执行shellCommand然后退出远程SHELL |
分享到:
相关推荐
Adb命令列表[汇编].pdf
全网最全的adb命令,其中包含了adb的安装、adb命令的基本使用以及高级使用
ADB命令
使用adb命令批处理安装卸载apk 安装: 安装比较简单,批处理获取拖放的文件参数直接调用adb命令即可,需要设置下adb的路径 卸载: 卸载稍微复杂一点,因为需要提供包名给adb,所以要获取apk的包名。这里使用的方法...
adb命令截屏、返回按键、获取顶层activity,设备需先root
adb命令大全,让你可以更方便的使用ADB。对android项目进行分析。adb命令大全,让你可以更方便的使用ADB。对android项目进行分析。adb命令大全,让你可以更方便的使用ADB。对android项目进行分析。
Adb命令列表 启动shell命令 通过远程shell端运行sqllite3连接数据库 UI/软件 试验程序 Monkey 其它的shell命令 启用logcat日志 使用logcat命令 过滤日志输出 控制日志输出格式 查看可用日志缓冲区 查看stdout 和...
本文档用于Android开发人员和测试人员熟悉android平台下的adb的各种操作,将工作中常用的adb命令进行了一一举例,提高工作效率。
常用的ADB命令总结,包括:连接设备,查看机型,查找包名,查看apk文件路径,文件传输,列出索引正在运行的程序,实时查看日志,安装卸载应用,获取内存/cpu信息、启动/停止应用和服务等等
SpringBoot执行adb命令连接手机执行,关机,重启,recovery,fastboot。。。。。。
ADB命令类模块,是易语言连接虚拟机工具,可以进行很多手机操作,如安装软件、卸载软件、系统升级、运行shell命令等等。
android adb 命令介绍Android adb命令Android adb命令Android adb命令Android adb命令Android adb命令Android adb命令
很方便的android代码中执行adb命令的工具
adb命令用法大全.pdf
adb命令
使用adb命令模拟安卓操作,该工具是免安装的,解压后直接使用,但是要配置环境变量。另外的两个文件是用来在手机和PC端安装,可以投屏。可以去下载Total Control
adb命令学习adb命令学习adb命令学习adb命令学习adb命令学习adb命令学习adb命令学习adb命令学习
Android中的adb命令详解,Android中的adb命令详解
详细的介绍了adb命令 基本涵盖了所有的adb命令需要了解的同学自己下载
C#执行adb命令,可以操控安卓模拟器或者安卓手机。配置连接ip后即可执行adb