CodePencil
CodePencil
  • 发布:2024-03-12 09:45
  • 更新:2024-10-31 09:18
  • 阅读:466

【报Bug】运行Android App基座无法检测到设备

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 10 专业版 22H2

HBuilderX类型: 正式

HBuilderX版本号: 3.99

手机系统: Android

手机系统版本号: Android 8.1

手机厂商: OPPO

手机机型: OPPO PBAM00

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:
  1. 手机连接电脑,打开开发者选项以及USB调试,并且把选择USB设置为 MTP(媒体传输协议)
  2. 打开 HBuilderX,选择菜单运行 -> 运行到手机或模拟器 -> 运行到 Android App 基座

预期结果:

在设备检测列表中显示连接的设备

实际结果:

设备检测列表中显示无法检测到设备

bug描述:

运行Android App基座无法检测到设备,尝试换过其它手机(荣耀)按照官方故障排查使用音频来源也依旧无法检测到,查看Adb端口没有被其它应用占用,是HBuilderX在使用,开发者选项以及USB选项都打开了,在选择USB设置中尝试过 MTP(媒体传输协议)以及音频来源也都依旧无法检测到设备,电脑资源管理器中是可以看到设备的

执行 adb service 显示如下,但是HBuilderX中依旧显示无法检测到设备

List of devices attached  
e9ea25cc        device

通过把HBuilderX 版本从3.99降到3.8的版本问题也依旧存在,也尝试过重启电脑以及重启手机也都还是不行

2024-03-12 09:45 负责人:无 分享
已邀请:
DCloud_HB_Gml

DCloud_HB_Gml

你好,可能需要看下你本地环境。私信你远程看下。

CodePencil

CodePencil (作者)

问题解决了,非常感谢DCloud的工作人员,虽然具体原因不知道,DCloud工作人员说可能是跟操作系统有关,导致HBuilderX默认选择的adb版本存在问题无法检测到手机

解决方案:

  1. 打开HBuilderX的设置,找到运行设置
  2. 在adb路径中填入 你的HBuilderX的按照目录\plugins\launcher-tools\tools\adbs\1.0.36\adb.exe
  3. 关闭HBuilderX重新打开就可以了

再次非常感谢DCloud的工作人员

  • 海公牛

    确实好使,感谢分享

    2024-07-04 13:50

2***@qq.com

2***@qq.com

您好 我按照您说的方案 但还是没有检测到设备 请问还有其他的解决办法嘛

要回复问题请先登录注册