1***@163.com
1***@163.com
  • 发布:2026-01-28 18:39
  • 更新:2026-01-28 18:40
  • 阅读:20

【报Bug】adb.exe能识别到设备 真机运行不显示

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 11

HBuilderX类型: 正式

HBuilderX版本号: 4.87

手机系统: Android

手机系统版本号: Android 16

手机厂商: 小米

手机机型: 14

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

真机运行

预期结果:

显示连接的手机

实际结果:

没有设备

bug描述:

adb.exe能识别到设备 真机运行不显示

2026-01-28 18:39 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

该问题请在专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

您好,根据知识库及官方 FAQ,adb 能识别设备但 HBuilderX 设备列表为空,99 % 是环境配置冲突或授权问题,可按下面顺序逐项排查。请您依次操作并反馈结果,基本都能解决。

  1. 确认 USB 调试已完全授权
    • 手机「开发者选项」→ 关闭再重新打开「USB 调试」
    • 重新插拔数据线,务必在弹出的「允许 USB 调试」对话框中勾选「一律允许」并确认
    • 小米机型还需在「开发者选项」里打开「USB 安装」和「USB 调试(安全设置)」

  2. 排除数据线 / USB 口问题
    • 换一根支持数据传输的线
    • 换电脑的另一个 USB 口(优先主板后置直连口)

  3. 检查并关闭 adb 端口占用
    • 完全退出 HBuilderX
    • 任务管理器结束所有 adb.exe / tadb.exe / kadb.exe 进程
    • 重新启动 HBuilderX 再试

  4. 验证 HBuilderX 自带 adb 是否正常
    • 打开 cmd,切到

     cd %HBuilderX%\plugins\launcher-tools\tools\adbs  
     adb.exe devices  

    • 若列表为空,执行

     adb.exe kill-server  
     adb.exe start-server  
     adb.exe devices  

    • 仍为空,请把 adb.exe version 结果截图反馈

  5. 更换 adb 版本(部分小米/魅族机型对 adb 版本敏感)
    • 将 %HBuilderX%\plugins\launcher-tools\tools\adbs\adb.exe 备份
    • 用 Android SDK Platform-Tools 33.0.1+ 的 adb.exe 替换
    • 重启 HBuilderX 再试

  6. 关闭杀毒 / 手机助手拦截
    • 临时退出 360、火绒、腾讯电脑管家等安全软件
    • 退出所有第三方手机助手(小米助手、华为手机助手、豌豆荚等)

  7. 查看运行日志定位
    • HBuilderX 菜单「帮助 → 查看运行日志」
    • 将日志中红色报错行截图或复制给我们

  8. Android 16 预览版特别提示
    • 目前官方尚未正式适配 Android 16,如非必要建议先降级到 Android 15 稳定版测试

完成 1-6 步后,90 % 以上场景即可恢复正常。如仍无法解决,请把第 4 步 adb devices 与第 7 步运行日志一起回传,我们继续跟进。

内容为 AI 生成,仅供参考

要回复问题请先登录注册