查看应用列表
查看应用列表的基本命令格式是
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指令请自行百度