uni-app 荣耀MagicOS最新8.0版本真机调试无法建立手机连接
uni-app 荣耀MagicOS最新8.0版本真机调试无法建立手机连接
操作步骤:
运行到Android基座
预期结果:
无法连接到手机,期望连接到手机
### 实际结果:
```javascript
21:37:00.144 请注意运行模式下,因日志输出、sourcemap 以及未压缩源码等原因,性能和包体积,均不及发行模式。
21:37:00.150 编译器版本:3.95(vue3)
21:37:00.150 正在编译中...
21:37:00.641 uni-app 有新版本发布,请执行 `npx @dcloudio/uvm@latest` 更新,更新日志详见:https://download1.dcloud.net.cn/hbuilderx/changelog/4.08.2024040127.html
21:37:12.440 项目 'plus-miniapp' 编译成功。
21:37:12.445 运行方式:打开 HBuilderX, 导入 dist/dev/app-plus 运行。
21:37:12.446 ready in 12733ms.
21:37:12.505 正在建立手机连接...
一直卡在正在建立手机连接
bug描述:
荣耀手机最近更新了最新的Android14系统,我第二天就无法建立手机连接了 经过测试发现,只有荣耀手机的android14版本(Honor MagicOS8.0.0.125)会出现此问题。 其他版本均不会出现此问题
| 开发环境 | 版本号 | 项目创建方式 |
|----------|--------|--------------|
| Windows | Winwods10 | HBuilderX |
| 手机系统 | 手机系统版本号 | 手机厂商 | 手机机型 |
| Android | Android 14 | 荣耀Honor | 90Pro |
| 页面类型 | vue版本 |
| vue | vue3 |
| 打包方式 |
| 离线 |
更多关于uni-app 荣耀MagicOS最新8.0版本真机调试无法建立手机连接的实战教程也可以访问 https://www.itying.com/category-93-b0.html
原因应该是打开了荣耀的平行空间的原因,我这边亲测有效果
更多关于uni-app 荣耀MagicOS最新8.0版本真机调试无法建立手机连接的实战教程也可以访问 https://www.itying.com/category-93-b0.html
你牛,删除了就好了。没升级开发工具版本前,一直好着了!
牛逼!
我也遇到了这个问题,解决方案是这样的
菜单栏帮助-查看运行日志
如果你看到最后有类似这样的报错
“Exception occurred while executing ‘list’:
java.lang.SecurityException: Shell does not have permission to access user 150”
则说明可能是由于您手机的账户不止一个造成的,可以通过执行adb命令
adb -s 192.168.2.140:43367 shell pm list users
查看自己手机账户列表有哪些
然后删除不需要的账户
确实有效!万分感谢!
手机升级到MagicOS8.0就一直正在建立手机连接…
楼主请问你解决了吗?
没有,android studio可以连,hbuilder不行
你好,已添加你QQ。这边暂时没有此款机型。远程看一下
请问有解决办法了吗?
我也是MagicOS8.0 同样的问题,试了好久都没成功,请问有解决办法吗?
已解决,感谢
关闭平行空间,删除用户
pm remove-user
在荣耀MagicOS 8.0版本中,如果无法通过uni-app进行真机调试,可能是由于以下几个原因导致的。以下是一些常见的排查步骤和解决方案:
1. 检查USB调试模式
- 确保手机已开启开发者模式。
- 在开发者选项中,确保USB调试已开启。
2. 检查USB连接模式
- 连接手机后,下拉通知栏,检查USB连接模式是否为传输文件(MTP)或仅充电模式。
- 如果是仅充电模式,改为**传输文件(MTP)**模式。
3. 检查HBuilderX版本
- 确保你使用的是最新版本的HBuilderX,旧版本可能不支持最新的手机系统。
- 如果不是最新版本,请更新到最新版本。
4. 检查手机驱动
- 确保电脑上已安装正确的手机驱动程序。
- 可以通过荣耀官网或者手机助手软件(如华为手机助手)安装或更新驱动程序。
5. 检查adb版本
- 确保HBuilderX使用的adb版本是最新的。
- 在HBuilderX中,可以通过
工具->插件安装->adb来更新adb。
6. 重启adb服务
- 在HBuilderX中,可以通过
工具->adb命令->重启adb来重启adb服务。 - 或者在命令行中执行以下命令:
adb kill-server adb start-server

