通过序列号
当电脑连接多台设备使用 adb -s 设备序列号 命令 的方式指定连接设备
首先通过
获取Android serial,然后通过
指定连接设备
通过 transport id
其中 transport id 通过 adb devices -l 可以查看
连接唯一通过 USB 连接的设备
连接唯一通过 TCP/IP 连接的设备
启动某个应用
停止某个应用
清除应用数据和缓存
查看某个应用内存消耗
查看应用关联的 apk 文件
查看应用列表
查看系统应用列表
查看第三方应用列表
关机
重启
屏幕分辨率
查看设备信息
设备型号
设备品牌
设备名称
设备制造商
获取版本号
查看 CUP 信息
方式一
方式二
方式三
查看内存信息
获取系统信息( CPU,厂商名称等)
获取系统版本
获取系统api版本
获取序列号
方式一
方式二
获取手机的IMEI
有三种方式,由于手机和系统的限制,不一定获取到
方式一
其中Device ID即为IMEI号
方式二
方式三
此种方式,需要自己处理获取的信息得到
获取手机mac地址
获取手机存储信息(文件系统的磁盘空间占用情况)
获取手机内部存储信息:
魅族手机:
其他:
获取sdcard存储信息:
获取手机分辨率
获取手机物理密度
输入字符串
输入一个字符串,只支持英文数字和部分符号
当需要为一个控件输入内容时,需要先保证输入框正片处于焦点
判断当前屏幕状态
启动一个Activity
发送一个广播,使用-a来指定Action,-d指定数据
强制停止一个应用
清理应用数据
杀死某个进程
打印logcat
手机截屏
录制屏幕
获取手机ip地址
获取手机Cpu最小频率
获取手机Cpu最大频率
获取手机cpu核数
获取手机屏幕策略,windows中需要不能使用grep命令筛选信息
判断当前手机是否是锁屏状态
打开手机wifi,实测部份三星手机不支持些方法
设置系统时间
能过monkey植入事件为app进行压力测试
grep(命令中 ’ | '到命名结束的部份)命令可以从得到的结果里筛选想要的信息行,这个命令只支持linux 在windows可以考虑使用
在进入手机shell模式后很多通用命令是和linux是一样的,所以可以直接使用linux命令来获取手机的信息
植入屏幕滑动事件
左上为滑动的起始位置,右下为滑动的结束位置
植入屏幕点击事件,先X轴再Y轴
例如: