HarmonyOS 鸿蒙Next hvigor ERROR Unable to find 'DEVECO_SDK_HOME' in the system environment path

发布于 1周前 作者 sinazl 来自 鸿蒙OS

HarmonyOS 鸿蒙Next hvigor ERROR Unable to find ‘DEVECO_SDK_HOME’ in the system environment path

之前好好的,也没改什么东西,就莫名其妙报这个错。项目重新打开一遍就莫名其妙的报错

新建一个项目就是正常的。但这个就项目打开就报错,各种缓存清理也没用。

比如现在这个出错的项目是在 ohos_free 目录下的,我现在把这个项目删了,把一个测试正常的项目挪过来,目录改名叫ohos_free,也一样会报这个错,好像这个目录突然被诅咒了一样。

是把出错项目目录名改下,再打开就正常。改回去,又报错。


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

2 回复
命令行和流水线一般使用commandline-tools下的hvigorw,这个hvigorw会设置sdk的环境变量(sdk在commandline-tools中有内置)如果要使用IDE下的hvigor.js在命令行中使用,需要设置DEVECO_SDK_HOME环境变量指向sdk,可能是hvigorw修改了DEVECO_SDK_HOME指向

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


在HarmonyOS鸿蒙Next hvigor环境中遇到“ERROR Unable to find ‘DEVECO_SDK_HOME’ in the system environment path”错误,通常意味着系统环境变量中未正确设置DEVECO_SDK_HOME路径。

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

  1. 定位SDK路径:首先确认Deveco Studio或鸿蒙SDK的安装位置。这通常是一个包含SDK文件的目录。

  2. 设置环境变量

    • 在Windows上,右键点击“此电脑”或“计算机”,选择“属性”,点击“高级系统设置”,在“系统属性”窗口中点击“环境变量”。
    • 在“系统变量”区域,点击“新建”,变量名输入DEVECO_SDK_HOME,变量值输入SDK的实际安装路径。
    • 确认后点击“确定”保存更改。
  3. 重新打开终端或IDE:关闭并重新打开命令行终端或Deveco Studio,以确保新的环境变量生效。

  4. 验证设置:在终端中输入echo %DEVECO_SDK_HOME%(Windows)或echo $DEVECO_SDK_HOME(Linux/macOS),检查是否输出正确的SDK路径。

如果以上步骤正确无误但问题依旧没法解决,请联系官网客服。官网地址是:https://www.itying.com/category-93-b0.html。

回到顶部