ADB命令最全总结

原创文章,版权所有,转载请注明出处。
本文来自小学生辉辉辉的博客 http://blog.csdn.net/xxshhh
欢迎来访,您的评论和点赞就是对我莫大的支持~~~

Android Debug Bridge (Android 调试桥) 是一个通用命令行工具,其允许您与模拟器实例或连接的 Android 设备进行通信。

adb 通用命令格式

adb [-d|-e|-s serial_number] command

所有 adb 命令

类别命令说明
目标设备-d将 adb 命令发送至唯一连接的 USB 设备。
-e将 adb 命令发送至唯一运行的模拟器实例。
-s serial-number将 adb 命令发送至以其 adb 分配的序列号命名的特定模拟器/设备实例。
常规devices输出所有连接的模拟器/设备实例的列表。
help输出支持的 adb 命令的列表。
version输出 adb 版本号。
调试logcat [option][filter-specs]将日志数据输出到屏幕。
bugreport将 dumpsys、dumpstate 和 logcat 数据输出到屏幕,以用于报告错误。
jdwp输出给定设备上可用的 JDWP 进程的列表。
数据install path_to_apk将 Android 应用(使用 APK 文件的完整路径表示)推送到模拟器/设备。
pull remote local从模拟器/设备实例将指定文件复制到开发计算机。
push local remote从开发计算机将指定文件复制到模拟器/设备实例。
端口和网络连接forward local remote将来自指定本地端口的套接字连接转发到模拟器/设备实例上的指定远程端口。
ppp tty [parm]通过 USB 运行 PPP。
脚本get-serialno输出 adb 实例序列号字符串。
get-state输出模拟器/设备实例的 adb 状态。
wait-for-device阻止执行,直至设备处于在线状态,即直至此实例状态为 device。
服务器start-server检查 adb 服务器进程是否在运行,如果未运行则启动它。
kill-server终止 adb 服务器进程。
Shellshell在目标模拟器/设备实例中启动远程 shell。
shell shell_command在目标模拟器/设备实例中发出 shell 命令,然后退出远程 shell。

参考

实际上这些资料全部来源于Android 开发者官网,这里还介绍了包括 shell 命令功能:调用 Activity Manager(am)、调用软件包管理器(pm)、进行屏幕截图、录制视频、读取应用的ART配置文件等。

Dribbble
图片来自于Dribbble

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值