HarmonyOS鸿蒙Next虚拟机运行报错

HarmonyOS鸿蒙Next虚拟机运行报错 在Windows虚拟机上运行,报这个错:

hvigor Finished :chip_manager:default@CompileArkTS… after 18 s 990 ms

hvigor ERROR: The configured cmake script in externalNativeOptions/path does not exist. at D:\Project\harmony\app_test\chip_manager\build-profile.json5

hvigor ERROR: BUILD FAILED in 21 s 971 ms


更多关于HarmonyOS鸿蒙Next虚拟机运行报错的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

由于sdk中的cmake版本过低, 导致很多开源库在cmake阶段报错. 这个时候就需要用户在编译机上安装一个高版本的cmake(推荐使用3.26及以上版本)。但是 cmake官方是不支持OHOS的。

解决方案参考:设置编译机cmake识别OHOS系统

地址如下: https://gitee.com/openharmony-sig/tpc_c_cplusplus/blob/master/lycium/Buildtools/README.md

更多关于HarmonyOS鸿蒙Next虚拟机运行报错的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


HarmonyOS鸿蒙Next虚拟机运行报错可能涉及多个方面。首先,检查虚拟机配置是否满足HarmonyOS的最低要求,包括内存、CPU核心数和存储空间。其次,确保虚拟机镜像文件没有损坏,可以通过重新下载或验证镜像文件的完整性来解决。第三,检查虚拟机与主机系统的兼容性,确保虚拟机软件版本支持HarmonyOS。第四,查看虚拟机日志文件,通常位于虚拟机安装目录下的log文件夹,以获取具体的错误信息。第五,确认虚拟机网络设置正确,确保虚拟机能够访问外部网络资源。最后,如果问题依然存在,尝试使用不同的虚拟机软件或版本进行测试。

HarmonyOS鸿蒙Next虚拟机运行报错可能由以下原因导致:

  1. 资源不足:虚拟机内存或CPU分配不足,建议增加资源配置。
  2. 镜像问题:使用的镜像文件损坏或不兼容,建议重新下载或更换镜像。
  3. 驱动问题:虚拟机驱动未正确安装或版本不匹配,建议更新或重新安装驱动。
  4. 兼容性问题:虚拟机软件与HarmonyOS版本不兼容,建议使用官方推荐的虚拟机版本。

建议根据具体报错信息,逐一排查以上可能原因。

回到顶部