在使用uniapp框架开发手机应用时,想要运行到手机或模拟器时,发现找不到USB连接的手机设备(这里我使用的是荣耀手机 MagigOS系统,荣耀手机出现这种情况的解决方法和其他系统有些不一样😭,我也试了好久)


解决方法:
1. 使用USB将手机连接到电脑上
2. 在手机上选择传输方式为(传输文件)

3. 进入开发人员选项,打开USB调试和允许ADB调试

4. 往下滑找到‘选择USB配置’,选择RNDIS(USB以太网),如果有音频选项可以选择音频

5. 打开系统‘设置’>'安全'>'更多安全设置',打开允许外部来源应用下载(这样HBuilderX才能安装调试包到手机中)

6. 配置完以后,可以尝试在HBuilderX上看见能否找到你的设备,尝试几次,一般都能找到了

还是还找不到设备的话,可以进行接下来的步骤:
7. 电脑上进入HBuilderX安装目录,找到plugins文件夹,并进入

8. 找到launcher或者launcher-tools文件夹,打开看一下,里面有tools文件夹的就对了,我搜到的教程都是说在launcher文件夹里,但是不知道我的目录中launcher文件夹里没有对应的文件,就看了launcher-tools😂


9. 进入 \HBuilderX\plugins\launcher-tools\tools\adbs,将框起来的三个文件备份一下,可以像我一样打成一个压缩包,防止以后想恢复

10. 然后进入最新的1.0.36,将里面的三个文件拷贝一下,回到上一级目录,也就是adbs中,粘贴替换掉adbs目录中的文件

11. 操作完成后,重启一下HBuilderX,再尝试一下能否找到真机。也可以从第一步开始再试一下,因为我也是连接成功了,但是是有时候也会找不到真机....很无奈...
以前也用过别的品牌机子来进行真机调试,也就荣耀手机会经常遇到找不到真机...有一点避雷了(不是 ε=(´ο`*))))
9万+

被折叠的 条评论
为什么被折叠?



