android 常用adb指令

查看目前连接设备:adb devices
杀死adb :adb kill-server
启动adb:adb start-server
重启设备:adb reboot
获取手机的mac地址:adb shell cat /sys/class/net/wlan0/address
获取cpu信息:adb shell cat /proc/cpuinfo
获取WiFi信息(需要root权限):adb shell cat /data/misc/wifi/*.conf
取屏幕分辨率:adb shell wm size
获取某台设备的分辨率:(adb -s I7S4ZDVCUGAAJVSK shell wm size)
屏幕密度:adb shell wm density


无线连接
1、将 Android 设备与将运行 adb 的电脑连接到同一个局域网,比如连到同一个 WiFi。
2、 将设备与电脑通过 USB 线连接。 应确保连接成功(可运行 adb devices 看是否能列出该设备)。
3、 让设备在 5555 端口监听 TCP/IP 连接:
adb tcpip 5555
4、 断开 USB 连接。
5、 找到设备的 IP 地址。 一般能在「设置」-「关于手机」-「状态信息」-「IP地址」找到。
6、 通过 IP 地址连接设备。
adb connect  <device-ip-address >
7、 确认连接状态。
adb devices
断开无线连接
命令:
adb disconnect  <device-ip-address >

查看已安装应用:
adb shell pm list apckages

系统应用
adb shell pm list packages -s

第三方应用
adb shell pm list packages -3

包名包含某字符串的应用
比如要查看包名包含字符串  mazhuang  的应用列表,命令:
adb shell pm list packages mazhuang


屏幕截图
adb shell screencap -p /sdcard/sc.png

然后将 png 文件导出到电脑:
adb pull /sdcard/sc.png

你可能感兴趣的:(android)