常用ADB指令集,更多ADB指令请百度搜索


应用管理

查看应用列表
查看应用列表的基本命令格式是
pm list packages [-f] [-d] [-e] [-s] [-3] [-i] [-u] [--user USER_ID] [FILTER]


即在
pm list packages 的基础上可以加一些参数进行过滤查看不同的列表,支持的过滤参数如下:
参数      显示列表
无          所有应用
-f4         显示应用关联的 apk 文件
-d4        只显示 disabled 的应用
-e4        只显示 enabled 的应用
-s4        只显示系统应用
-34        只显示第三方应用
-i4        显示应用的 installer
-u4       包含已卸载应用
<FILTER> 包名包含 <FILTER> 字符串


例如:


#查看所有安装的第三方APP的包名
pm list packages -3

#查看所有安装的系统应用包名
pm list packages -s

安装 APK (本地路径) --> (传到手机目录并安装)
install c:\laixi.apk /data/local/tmp/laixi.apk

卸载某个包名
uninstall com.laixi.youhu

清除某个应用的数据与缓存
pm clear com.laixi.youhu

启动应用(包名/启动名)
am start -n com.tencent.mm/.ui.LauncherUI

强制停止某个应用(包名)
am force-stop com.qihoo360.mobilesafe

上传电脑文件到手机
pull push <电脑上的文件路径> <设备里的目录>

push c:\home.jpg /sdcard/

模拟按键输入:
input keyevent <keycode>

例如(模拟按下一次HOME键):
input keyevent 3

keycode 含义
3            HOME 键
4            返回键
5            打开拨号应用
6            挂断电话
24         增加音量
25         降低音量
26         电源键
27         拍照(需要在相机应用里)
64         打开浏览器
82         菜单键
85         播放/暂停
86         停止播放
87         播放下一首
88         播放上一首
122      移动光标到行首或列表顶部
123      移动光标到行末或列表底部
126      恢复播放
127      暂停播放
164      静音
176      打开系统设置
187      切换应用
207      打开联系人
208      打开日历
209      打开音乐
210      打开计算器
220      降低屏幕亮度
221      提高屏幕亮度
223      系统休眠
224      点亮屏幕
231      打开语音助手
276      如果没有 wakelock 则让系统休眠


模拟滑动手势
参数以机型 Nexus 5,向上滑动手势解锁举例
input swipe 300 1000 300 500
参数 300 1000 300 500 分别表示起始点x坐标 起始点y坐标 结束点x坐标 结束点y坐标。


重启 reboot
重启到 Recovery 模式
reboot recovery

重启到 Fastboot 模式
reboot bootloader

更多adb指令请自行百度