基本命令
1.查看手机设备
Adb设备
2.packsge(软件包路径)安装包
安装Adb
3.(数据保留和缓存文件安装新软件包)
Adb install -r packages
4.(卸载软件包)
Adb uninstall package
5.关闭ADB服务
Adb kill-server
6.启动ADB服务
Adb start-服务器
7.请确认手机里所有包的名字
ADB shell pm列表程序包
8.确认手机里所有第三方包的名称
ADB shell pm列表包-3
9.截取频率,把文件xx到手机上。另存为Png
ADB shell/system/bin/screen cap-p/sd卡
10.将手机xx.png文件另存为d磁盘文件
Adb池/SD卡d :
11.将电脑文件导入手机
ADB push d :/附加卡
12.删除缓存的数据
ADB shell pm clearcom . able
13.程序启动
ADB shell am start-n
com . able/com . ablesky . activity . splash activity
14.强制程序停止运行
ADB shell am force-stop com . able
15.查看日志
Adb对数猫
16.在计算机上打印日志
Adb logcat D:\log.txt
17.查看正在使用的端口的PID
Netstat -aon|findstr '5037 '
18.查看与端口号对应的进程
task list/fi“PID eq PID号”
19.杀死某个过程
Taskkill /pid 2027 /f F
20.指定APP生成100次随机事件
ADB shell monkey-p软件包名称100
21.软件包名称-v -v 100
指定APP生成100次随机事件并发送详细的活动信息
ADB shell monkey-p高级命令
1、获取手机系统信息(CPU、制造商名称等)
ADB shell ' cat/system | grep ' product ' '
2、获取手机系统版本。
ADB shell get prop ro . build . ver
3、获取手机系统API版本。
ADB shell get prop ro . build . ver
4、获取手机设备型号。
Adb -d shell getprop ro .
5、获取手机制造商名称。
Adb -d shell getprop ro .
6、获取手机序列号。
有两种方法
1、ADB get-serialno
2、ADB shell getprop ro.serialno
7、获取手机IMEI
有三种方法,由于手机和系统的限制,不一定能得到
1、ADB shell dumpsys iphonesubinfo其中设备ID是IMEI编号
2、ADB shell get prop g
3、service call iphonesubinfo 1
通过这种方式,必须直接处理获得的信息。
8、获取手机MAC地址。
Adb壳猫/sys/class/net/wlan0/address
9、获取手机内存信息。
ADB shell猫/proc/meminfo
10、获取手机存储信息
ADB shell df
获取手机内部存储信息:
虚拟电话:ADB shell df/mnt/shell/emulated
其他:ADB shell df/data
获取Sd卡存储信息:
Adb shell df /storage/sdcard卡
11、获取手机分辨率。
ADB shell ' dump sys window | grep munrestricted screen '
12、获取手机的物理密度
ADB shell WM density
13、获取手机包的名称。
1.检视指定之apk的套装程式名称:aapt dump badging套装程式的完整路径
2.查看所有apk软件包名称:ADB shell pm list package -f或更高版本是这句话的全部内容。希望这篇文章的内容对大家的学习或工作有参考学习价值。如果有疑问,请留言,谢谢。