--------------- 2025/03/11
真机连接连不上wifi调试可能的原因:
1.手机没有开启开发者模式
2.手机没有开启usb调试以及wifi调试
3.手机应该改为传输文件模式
4.手机和电脑应该连接同一个wifi
5.在电脑cmd窗口输入adb connect ip:port(前提电脑需要配好adb环境)
adb连接手机教程
https://blog.csdn.net/liangshui999/article/details/112555551
日志获取问题:
真题调试时debug的日志信息无法打印,只在电脑中模拟运行时可以。
真机情况:
模拟机情况:
感觉是手机返回的日志信息被拦截了,电脑无法获取,上网寻求一下解决方案。
参考了如下博客:
解决Android Studio华为手机真机调试下,无法打印生命周期Log的问题
解决了。
---------------- 2025/3/21
有的手机在usb连接时,会出现在电脑c盘和设备管理器中都能找到该设备,但是adb就是检测不到它,此时可以使用wifi调试。
adb真机wifi调试(adb的usb调试检测不到手机时可用,但需要手机支持wifi调试),此处以荣耀90gt为例:
1.与电脑连接同一wifi,并且使用usb数据线连接上电脑,打开usb的文件传输。
2.设备具有wifi调试的功能时,打开其wifi调试(无线调试)界面,找到使用配对码连接,上面会显示配对的IP地址(ip)、端口(port)、配对码。
3.在命令窗口运行
adb pair [ip]:[port] [配对码]
(若显示adb为未知命令得先配置adb环境)
4.显示配对成功之后进行连接adb connect [ip]
就可以连接成功了,在androidstudio中可以使用该设备调试了。
tips:若连接成功了之后不小心断开了连接,例如离开了wifi区域或者关闭了wifi、wifi调试、usb调试等选项,可能会导致下次连接时连接失败,解决方法是重启手机并且重启adb服务。
重启adb服务命令如下
adb kill-server
adb start-server