adb连接模拟器
adb连接手机
adb查看日志
安装adb
https://developer.android.google.cn/studio/releases/platform-tools.html
adb连接mumu模拟器
运行cmd,切换到adb命令目录或先配置好环境变量。
1 | adb connect 127.0.0.1:7555 |
查看设备是否已连接
1 | adb devices |
查看设备连接状态
1 | adb get-state |
选项 | 功能 |
---|---|
offline | 设备连接异常 |
device | 正常 |
unknown | 没有连接设备 |
adb安装apk文件
1 | adb install apk地址 |
adb 抓取日志
1 | adb logcat |
ctrl+c
结束查看,可查看手机四个缓冲区日志,包括radio、system、main、event。
缓冲区 | 描述 |
---|---|
radio | 存放通信的日志,比如通话短信 |
system | 系统组件日志 |
main | 手机的应用软件的日志 |
event | 手机按键输出等事件日志 |
不指定缓冲区的话,默认抓取system和main。
要指定缓冲区的话,命令如下:
1 | adb logcat -b 缓冲区 |
清理日志信息
1 | adb logcat -c |
将日志信息输出到指定文件:
1 | adb logcat -b event > E:\log.txt |
logcat是实时的,即在输出日志时操作软件,也可以实时更新日志。
日志文件查看:
选项 | 描述 |
---|---|
D | debug |
I | info |
E | error |
W | warm |
只输出错误信息:
1 | adb logcat *:E |
adb通过WLAN连接到设备
adb安装在pc电脑上,电脑与手机处于同一WLAN下,打开手机的
开发者选项
和usb调试模式
,以下步骤用的是红米note8。使用 USB 数据线将手机连接到电脑。
设置目标设备以监听端口 5555 上的 TCP/IP 连接。
1
adb tcpip 5555
断开数据线连接
找到设备的IP地址
通过IP地址连接到设备
1
adb connect IP地址:5555
确认连接
1
adb devices
如果 adb 连接断开:
(1) 确保电脑仍与 Android 设备连接到同一个 WLAN 网络。
(2) 通过再次执行 adb connect 步骤重新连接。
(3) 如果上述操作未解决问题,重置 adb :1
adb kill-server
然后重头操作。