uniapp找不到鸿蒙模拟器怎么解决?
在使用uniapp开发时,运行到鸿蒙系统提示找不到模拟器,已经安装了鸿蒙的SDK和工具链,但在HBuilderX的设备列表里看不到鸿蒙模拟器选项。请问如何正确配置才能让uniapp识别鸿蒙模拟器?是否需要额外的插件或环境变量设置?
2 回复
检查HMS Core是否安装,在DevEco Studio中启动HarmonyOS模拟器,然后在uni-app的manifest.json中配置鸿蒙平台支持。
更多关于uniapp找不到鸿蒙模拟器怎么解决?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
在UniApp中找不到鸿蒙模拟器的问题,通常是由于环境配置或版本兼容性导致。以下是逐步解决方案:
-
检查HUAWEI DevEco Studio安装
- 确保已安装最新版DevEco Studio(华为官方IDE)
- 安装时勾选鸿蒙模拟器组件(HarmonyOS Emulator)
-
配置环境变量
- 将DevEco Studio的安装路径(如
C:\Program Files\Huawei\DevEco Studio\bin)添加到系统PATH
- 将DevEco Studio的安装路径(如
-
UniApp项目配置
- 在
manifest.json中确认已启用鸿蒙平台支持:"app-plus" : { "distribute" : { "os" : "harmony" } }
- 在
-
重启开发工具
- 完全关闭HBuilderX/DevEco Studio后重新启动
-
手动选择模拟器
- 在DevEco Studio中启动鸿蒙模拟器后,在HBuilderX运行菜单选择「连接到本地模拟器」
-
版本兼容性处理
- UniApp需≥3.6.18版本
- 鸿蒙SDK需≥3.1.0(在DevEco Studio的SDK Manager中查看)
若仍不显示,建议:
- 检查防火墙是否拦截模拟器进程
- 在DevEco Studio中测试模拟器能否独立运行
- 通过
hicmd list targets命令验证模拟器状态
常见于Windows系统权限问题,建议用管理员身份运行开发工具。

