1 |
adb devices |
查看已连接设备 |
2 |
adb tcpip 5555 |
设置目标设备以监听端口 5555 上的 TCP/IP 连接 |
3 |
adb connect device_ip_address:5555 |
通过IP地址连接到设备,device_ip_address:设备IP地址 |
4 |
adb kill-server |
停止adb服务 |
5 |
adb start-server |
启动adb服务 |
6 |
adb -s emulator-5555 install helloWorld.apk |
-s 指定设备序列号,在有多个设备存在时,可以通过-s指定目标设备。如果有多个可用设备,但只有一个是模拟器,请使用 -e 选项将命令发送至该模拟器。同样,如果有多个设备,但只连接了一个硬件设备,请使用 -d 选项将命令发送至该硬件设备。 |
7 |
adb install path_to_apk |
安装 APK,path_to_apk:apk文件地址。 |
8 |
adb forward tcp:6100 tcp:7100 |
将特定主机端口上的请求转发到设备上的其他端口。 |
9 |
adb pull remote local |
从设备中复制某个文件或目录(及其子目录)到本地,remote:设备上文件路径,local:本地路径。 |
10 |
adb push local remote |
将某个文件或目录(及其子目录)复制到设备,remote:设备上文件路径,local:本地路径。 |
11 |
adb shell am start -a android.intent.action.VIEW |
通过adb发出Activity管理器命令,无需进入远程shell。 |
12 |
adb shell ls /system/bin |
查看可用工具的列表。 |
13 |
adb shell screencap /sdcard/screen.png |
设备屏幕截图。 |
14 |
adb shell screenrecord /sdcard/demo.mp4 |
设备录制视频 |
15 |
adb shell cmd testharness enable |
重置测试设备 |
16 |
adb uninstall path_to_apk |
设置目标设备以监听端口 5555 上的 TCP/IP 连接 |
17 |
adb help |
查看adb命令帮助信息 |
18 |
adb shell dumpsys dbinfo package_name |
查看指定包名应用的数据库储存信息(包括储存的SQL语句) |
19 |
adb shell dumpsys meminfo package_name/pid |
查看指定的进程或则进程id的内存信息 |
20 |
adb shell dumpsys package_name |
查看指定包名应用的详细信息 |
21 |
adb shell pm list packages |
列出手机装的所有apk包名 |
22 |
adb shell pm list packages -s |
列出手机装的系统应用 |
23 |
adb shell pm list packages -3 |
列出手机装的第三方应用 |
24 |
adb shell pm list packages | grep camera |
使用grep过滤应用 |
25 |
adb shell am start -n module_name+activity |
通过adb启动应用程序页面 |
26 |
adb reboot |
重启设备 |
27 |
adb disconnect |
断开无线连接 |
28 |
adb shell pm clear |
清除应用数据与缓存 |
29 |
adb shell dumpsys activity activities | grep mFocusedActivity |
查看当前运行应用Activity |
30 |
adb shell am force-stop xxx |
强制停止应用 |
31 |
adb shell input keyevent 3 |
模拟按键: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->打开语音助手 |
32 |
adb shell input swipe 300 1000 300 500 |
屏幕滑动 |
33 |
adb logcat |
查看日志 |
34 |
adb shell getprop ro.product.model |
查看设备型号 |
35 |
adb shell dumpsys battery |
查看设备电池信息 |
36 |
adb shell wm size |
查看设备屏幕分辨率 |
37 |
adb shell dumpsys window displays |
查看设备屏幕参数 |
38 |
adb shell getprop ro.build.version.release |
查看设备系统版本 |
39 |
adb shell cat /sys/class/net/wlan0/address |
查看设备MAC地址 |
40 |
adb shell cat /proc/cpuinfo |
查看设备CPU信息 |
41 |
adb shell ps |
查看设备进程 |
42 |
adb shell top |
查看设备资源占用情况 |