HarmonyOS 鸿蒙Next: Unable to find 'DEVECO_SDK_HOME' in the system environment path.

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

HarmonyOS 鸿蒙Next: Unable to find ‘DEVECO_SDK_HOME’ in the system environment path.

API Version 12 Canary3

使用DevEco Studio构建har提示Unable to find ‘DEVECO_SDK_HOME’ in the system environment path.

新增了环境变量DEVECO_SDK_HOME也不行

7 回复

参考最新的流水线配置,一体化的版本不需要配置sdk路径了

参考文档:搭建流水线-命令行工具使用指南-工具 | 华为开发者联盟 (huawei.com)

删掉用户目录下的 .hvigor 目录解决了问题。

我也突然就不行了,楼主有解决吗?

新建了一个项目,把代码挪过去,没问题了

请问是用deveco studio IDE 新建的项目,然后用命令行编译就没问题了吗?有升级java sdk么?

对,jdk用的17

遇到HarmonyOS鸿蒙Next开发中提示“Unable to find ‘DEVECO_SDK_HOME’ in the system environment path”的问题,这通常意味着你的系统环境变量中没有正确设置DEVECO_SDK_HOME路径。以下是解决步骤:

  1. 确认SDK安装路径:首先,确保你已经正确安装了DevEco Studio和对应的HarmonyOS SDK,并记住SDK的安装路径。

  2. 设置环境变量

    • 在Windows系统中,右键“此电脑”->“属性”->“高级系统设置”->“环境变量”,然后在“系统变量”区域点击“新建”,变量名输入DEVECO_SDK_HOME,变量值输入你的SDK安装路径(例如C:\Users\YourUsername\AppData\Local\Huawei\IDE\devecostudio\sdk)。
    • 在macOS或Linux系统中,打开终端,编辑你的shell配置文件(如.bashrc.zshrc),添加export DEVECO_SDK_HOME=/path/to/your/sdk,然后执行source ~/.bashrcsource ~/.zshrc使改动生效。
  3. 重启IDE:关闭并重新打开DevEco Studio,确保环境变量设置生效。

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

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

回到顶部