问题背景
测试uni-app开发环境时,发现项目运行到手机或模拟器时找不到已经连接的手机,如图所示。
手机型号
VIVO旗下的 IQOO Z1
问题查找
在其官方的真机运行故障排查指南中,我找到了如下关键信息
也就是说可能是adb找不到手机从而无法连接。
ADB测试
输入命令
.\adb devices
list of devices attached下无设备,表示未找到手机。
允许IQOO Z1可以被adb调试
- 手机连接电脑,在开发者选项中打开“usb调试”
- 设置usb连接模式为“管理文件”
- 在手机拨号界面输入*#558#
会弹出如下界面
- 单击“调试端口”,即可将其设为开启状态,如下图所示
现在再次测试adb连接
可见已经成功检测到了手机。
此时即可在HBuilderX的运行中看到运行到手机的选项了