adb常用命令

一、基础命令

1.adb help

显示adb的帮助信息

2.adb version

查看adb版本信息

3.adb devices

列出所有的连接设备

4.adb root

以root权限重启adbd守护进程

5.adb unroot

以非root权限重启adbd守护进程

6.adb remount

挂载文件系统,以获得可写权限,使用前提是要有root权限

7.adb usb

重启adbd守护进程并以USB模式监听

8.adb tcpip

重启adbd守护进程并以TCP模式在指定端口进行监听

9.adb connect [:

通过TCP/IP连接设备,不指定端口则默认使用5555端口

10.adb disconnect [:port]

断开通过TCP/IP连接的设备,不指定端口则默认使用5555端口,不提供任何参数默认会断开所有通过TCP/IP连接的设备

11.adb reconnect

断开当前连接设备并重新连接

12.adb start-server

启动adb服务以确保adb服务在运行

13.adb kill-server

杀死正在运行的adb服务

14.adb pull [-a] ...

从当前已连接设备里拷贝文件/文件夹至本地,-a:保留文件的时间戳和模式

15.adb push ...

从本地拷贝文件/文件夹至当前已连接设备

16.adb reboot

重启已连接设备

17.adb shell

运行已连接设备的shell命令行

 

二、调试命令

1.获取设备开机信息

adb shell cat /proc/bootprof

2.获取设备属性信息

adb shell getprop [NAME [DEFAULT]]

3.设置设备属性信息

adb shell setprop NAME VALUE

4.关机

adb shell reboot -p

5.设备截图

adb shell screencap

6.dumpsys相关命令

1)查看设备支持的所有服务

方式1:adb shell dumpsys -l

方式2:

windows:adb shell dumpsys | findstr DUMP

linux:adb shell dumpsys | grep DUMP

2)获取手机分辨率信息

方式1:

windows:adb shell dumpsys display | findstr DisplayDeviceInfo

linux:adb shell dumpsys display | grep DisplayDeviceInfo

方式:2:linux:adb shell wm size

3)查看设备的电池信息

adb shell dumpsys battery

4)查看设备的电源管理信息

adb shell dumpsys power

5)查看设备的内存信息

adb shell dumpsys meminfo

6)查看设备的cpu信息

adb shell dumpsys cpuinfo

7)获取指定包名信息

adb shell dumpsys package packagename

8)获取通知信息

adb shell dumpsys notification

9)获取wifi信息

adb shell dumpsys wifi

你可能感兴趣的:(android)