这几天做一个项目,手机与智能眼镜通过数据线连接,那怎么查看app运行时的日志信息呢?然后想到了无线调试模式,具体操作步骤如下:
一. 前提准备
1.手机开启usb调试
2.手机与电脑处于同一局域网内,或者用手机提供wifi热点给电脑连接
二. 打开手机端口
1.用数据线将手机和电脑连接起来后在终端执行命令:
adb tcpip 5555
特殊说明:端口可以不是5555,这个官方默认使用的
三. 查看手机的IP地址
以下两种方法选择一种即可:
- 可通过终端执行命令查看:
adb shell ifconfig wlan0
例如得到的手机ip为: 192.168.1.104
- 可通过手机的设置-关于手机-状态信息-IP地址查看
例如看到的手机ip为: 192.168.1.104
四. 通过IP地址连接手机
1.拔掉手机与电脑连接的数据线
2.终端执行命令:
adb connect 192.168.1.104:5555
如果端口号是5555可以省略,可直接执行:
adb connect 192.168.1.104
3.如果提示:
connected to 192.168.1.104:5555
则表示连接成功
4. 如果没有连接成功
如果网络和5555端口都没问题,可以尝试重启一下adb服务后在连接:
停止adb服务
adb kill-server
开启adb服务
adb start-server
5.连接成功后:
通过终端执行命令查看连接的设备:
adb devices
显示:
$ adb devices
List of devices attached
192.168.1.104:5555 device
现在即可实时调试与查看日志了。