HarmonyOS 鸿蒙Next: Unable to find 'DEVECO_SDK_HOME' in the system environment path.
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也不行
参考最新的流水线配置,一体化的版本不需要配置sdk路径了
新建了一个项目,把代码挪过去,没问题了
请问是用deveco studio IDE 新建的项目,然后用命令行编译就没问题了吗?有升级java sdk么?
对,jdk用的17
遇到HarmonyOS鸿蒙Next开发中提示“Unable to find ‘DEVECO_SDK_HOME’ in the system environment path”的问题,这通常意味着你的系统环境变量中没有正确设置DEVECO_SDK_HOME路径。以下是解决步骤:
-
确认SDK安装路径:首先,确保你已经正确安装了DevEco Studio和对应的HarmonyOS SDK,并记住SDK的安装路径。
-
设置环境变量:
- 在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 ~/.bashrc
或source ~/.zshrc
使改动生效。
- 在Windows系统中,右键“此电脑”->“属性”->“高级系统设置”->“环境变量”,然后在“系统变量”区域点击“新建”,变量名输入
-
重启IDE:关闭并重新打开DevEco Studio,确保环境变量设置生效。
-
验证设置:在IDE的终端或系统终端中,输入
echo $DEVECO_SDK_HOME
(Linux/macOS)或echo %DEVECO_SDK_HOME%
(Windows),检查是否输出正确的SDK路径。
如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html