HarmonyOS 鸿蒙Next hvigor ERROR: Invalid value of 'DEVECO_SDK_HOME' in the system environment path

HarmonyOS 鸿蒙Next hvigor ERROR: Invalid value of ‘DEVECO_SDK_HOME’ in the system environment path Windows 11系统: 新安装的IDE,DevEco 5.0.1 。SDK也已经下载好,系统环境中配置了DEVECO_SDK_HOME,此路径指向了SDK存放路径。但是新建的工程直接就报:

> hvigor hvigor client: Starting hvigor daemon.
> hvigor Hvigor Daemon started in 450 ms
> ERROR: Invalid value of 'DEVECO_SDK_HOME' in the system environment path.
  • Try the following:
> Correct the value, run hvigorw --stop-daemon to stop the daemon process, and then try again.
> ERROR: BUILD FAILED in 1 s 183 ms

按要求,执行了hvigorw --stop-daemon。删掉.hvigor 和 Invalidate Caches… 重启IDE也无效,求解。


更多关于HarmonyOS 鸿蒙Next hvigor ERROR: Invalid value of 'DEVECO_SDK_HOME' in the system environment path的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

SDK不需要单独下载,安装IDE时会下载,并且如果不用流水线不需要单独设置这个环境变量

更多关于HarmonyOS 鸿蒙Next hvigor ERROR: Invalid value of 'DEVECO_SDK_HOME' in the system environment path的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


不走流水线不需要此环境变量,可以删除。可以通过在IDE的terminal窗口执行echo $env:DEVECO_SDK_HOME查看当前SDK路径

针对帖子标题“HarmonyOS 鸿蒙Next hvigor ERROR: Invalid value of ‘DEVECO_SDK_HOME’ in the system environment path”的问题,以下是专业回答:

在HarmonyOS鸿蒙Next hvigor的开发环境中,遇到“Invalid value of ‘DEVECO_SDK_HOME’ in the system environment path”错误,通常意味着系统环境变量DEVECO_SDK_HOME的设置不正确。此变量应指向鸿蒙开发套件(SDK)的正确安装路径。

要解决此问题,请按照以下步骤操作:

  1. 确认鸿蒙SDK已正确安装在你的系统上,并找到其安装路径。
  2. 打开系统环境变量设置(在Windows上通常是“系统属性”中的“高级”选项卡下的“环境变量”按钮)。
  3. 在“系统变量”或“用户变量”中找到DEVECO_SDK_HOME变量。
  4. 检查其值是否指向正确的SDK安装路径。如果不是,请更正为正确的路径。
  5. 确认更改后,保存并关闭所有环境变量设置窗口。
  6. 重新启动你的开发环境或命令行工具,以确保新的环境变量设置生效。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部