adb
查看设备
adb devices
查看后台进程
adb shell ps | grep adbd
获取状态的设备
adb get-state #devices:设备正常连接,offline:连接出现异常,设备无响应,unknown:没有连接设备
启动服务
adb start-server
关闭服务
adb kill-server
列出安装在设备上的应用
adb shell pm list package #-s:列出系统应用,-3:列出第三方应用,-f:列出应用包名及对应apk名及存放位置,-i:列出应用包名及其安装来源
列出指定应用的dump信息
adb shell pm dump com.tencent.mobileqq
启动拨号器拨打10086
adb shell am start -a android.intent.action.CALL -d tel:10086
启动默认浏览器打开一个网页
adb shell am start -a android.intent.action.VIEW -d http://testerhome.com
对屏幕发送一个触摸事件,点击屏幕上坐标为500 500 的位置
adb shell input tap 500 500
从右往左滑动屏幕
adb shell input swipe 900 500 100 500
长按动作
adb shell input swipe 500 500 501 501 2000
截屏
adb shell screencap -p /sdcard/screen.png
adb pull /sdcard/screen.png #保存到电脑
屏幕录制
adb shell screenrecord sdcard/record.mp4 #执行命令后操作手机,ctrl + c 结束录制,录制结果保存至sdcard
列出设备上的输入法
adb shell ime list -s
获取设备分辨率
adb shell wm size
查看Android 设备的参数信息
adb shell getprop #结果以 key : value 键值对的形式显示
adb shell getprop ro.build.version.sdk #获取设备的sdk版本
获取手机电池信息
adb shell dumpsys battery
查看进程列表
adb shell "ps"
参考
awesome-adb
玩转ADB命令(ADB命令使用大全)
常见adb命令大全
adb命令模拟按键事件 KeyCode