1、获取手机序列号
add get-serialno
2、获取连接设备
adb devices
3、连接设备(一台设备连接时)
adb shell
4、adb -s xxxxxxxx shell(xxxxxxxxx为手机序列号)
5、adb -e shell(进入模拟器)
6、(重启)
adb reboot
7、重启设备进入fastboot模式
add reboot bootloader
8、重启设备进入recovery模式
add reboot recovery
9、发送命令道指定设备
adb [-d|-e|-s<serialNumber>}<command>
10、终止adb服务进程
adb kill-server
11、重启adb服务进程
adb start-server
12、以root权限重启adb服务
adb root
13、获取mac信息
adb shell cat /sys/class/net/wlan0/address
14、获取cpu信息
adb shell cat /proc/cpuinfo
15、获取系统配置属性
adb shell cat /system/build.prop
16、获取手机wifi和密码配置信息(需root权限)
w
17、安装apk
adb install -r xxxxxx.apk
18、安装到sdcard
adb install -s xxxxxx.apk
19、获取包名
adb shell pm list package
20、卸载apk
adb uninstall <yourpackage>
21、 卸载apk保留缓存数据
adb shell pm uninstall -k <yourpackage>
22、获取内存占用情况
add shell top
23、获取number以前的内存占用情况
add shell top [number]
24、刷新一次内存然后返回
add shell top -n 1
25、 查询后台service信息
add shell service list
26、查询当前内存的占用
add shell cat /proc/meminfo
27、查询io内存分区
add shell cat /proc/iomem
28、查看进程列表
adb shell ps
29、杀死一个进程
add shell kill<pid>
30、查看指定进程的状态
adb shell ps -x <pid>
31、所有存储设备列表
adb shell ls mnt
32、adb remount
33、将电脑文件推到sdcard中
add push xxxxxx /sdcard
34、将scared中的文件保存到本地
adb pull /sdcard/xxxxx /local
35、列出所有文件和文件夹
adb shell ls
36、重命名
rename xxxxx yyyyyy
37、删除文件
rm xxxx
38、删除目录
rm -r xxxxxx
39、移动文件
mv xxxxxx /目录名
40、设置文件权限
chmod 777 xxxxx
41、创建文件夹
mkdir path/foldername
42、查看文件内容
adb shell cat<file>
43、发送文本内容
adb shell input text ‘文字内容’
44、发送键盘事件
add shell input keyevent KEYCODE_HOME
45、获取手机分辨率(需手机支持)
adb shell wm size
46、获取手机版本
adb shell <key>例:getprop ro.build.version.sdk
47、设置设备参数设置
adb shell setprop <key><value>
48、使用adb命令截图
add shell screen -p /sdcard/pic.png
49、使用adb录制视频
add shell screenrecord [options]<path/filename>
例子:
adb shell screenrecord —size 640x360 /sdcard/s2.mp4
options说明:
--size width*height
--bit-rate TATE
—time-limit TIME
—rotate
终止录制:
ctrl+c