HUAWEl DevEco Device Tool配置工程时工程依赖工具未成功设置
HUAWEl DevEco Device Tool配置工程时工程依赖工具未成功设置
环境描述
名称 | 环境描述 |
---|---|
操作系统 | Windows10专业工作站版 ,版本号1909 |
Linux环境 | WSL(Ubuntu 16.04.6 LTS) |
Visual Studio Code | 1.49.0 |
Node.js | v12.15.0 |
JDK | 1.8.0_261 |
hpm | 1.0.0 |
C/C++ | v0.30.0-insiders5 |
问题描述
参考文章
操作所参考的文章是HUAWEl DevEco Device Tool使用指南,HUAWEI DevEco Device Tool
问题详述
参考上述文章,由于没有Linux服务器,所以在“导入和配置工程”这一章节的HarmonyOS源码映射相关部分所使用的方法是,本机装有WSL,将HarmonyOS源码(下载方式选择的是从镜像站点1获取OpenHarmony全量代码),下载到WSL的用户文件夹,通过使用tar zxvf
命令解压源码包,按照教程已经成功在VS Code中导入了工程,在配置工程这一小节中,选择对应开发板的配置模板选择的是Hi3516DV300,存储hpm自动安装的工具链也是自定义的文件夹,在第3步,点击底部工具栏中的“Dependent tools incorrectly installed”按钮,检查工程依赖的工具是否设置正确时,产生了如下的错误信息(为方便阅读,从VS Code中提取出来)。
点击提示信息中的链接出现
{"code":200,"data":[],"message":"success"}
考虑到是相应的依赖包未安装,在HPM网站中搜索相应的组件包,并未找到相应的组件,
待解决的问题
-
不通过映射网络驱动器,而是将源码放在WSL的文件中,这是否会对编译有影响?
-
使用命令hpm -V显示的是1.0.0,这样是否表示hpm已经安装成功?
-
并没有设置npm代理,执行命令
npm info express
,执行结果如下,这是否说明代理设置成功? -
如何解决相关依赖工具的安装?
写在最后
建议将应用开发和设备开发各做一个版块,方便对应的开发者寻找到各自领域的相关资源。
感谢回复,感谢帮助!
Hail HarmonyOS!
尊敬的开发者您好:
- 源码编译暂时只支持Linux环境下的编译;
- hpm最新的版本是1.0.0,应该表示安装成功;
- npm这个执行命令是用来做什么的,南向IDE的指导文档里没有这部分
- 等替代了以后,就会在文档中说明:Windows环境下,暂且不支持下载编译工具链这些工具,并且开源的源码暂时不支持Windows环境下的编译,故可以忽略,
亲爱滴开发者 ,这个问题已经在处理中啦,稍后答复你哟 ,么么哒
在配置HUAWEI DevEco Device Tool时,若出现“工程依赖工具未成功设置”的提示,通常是由于以下原因之一:
-
开发环境未正确安装或配置,如Python版本不匹配或未安装必要的依赖包;
-
DevEco Device Tool的安装路径或环境变量设置不正确;
-
网络问题导致依赖工具下载失败;
-
工程配置文件(如
config.json
)中依赖工具路径或版本信息有误。
需检查并确保开发环境、工具路径、网络连接及配置文件均正确无误。
在配置HUAWEI DevEco Device Tool工程时,若遇到“工程依赖工具未成功设置”问题,可能是由于以下原因:
- 工具链未正确安装或路径未配置;
- 环境变量设置错误;
- 网络问题导致依赖包下载失败。
建议检查工具链安装情况,确保环境变量正确配置,并尝试重新下载依赖包。如问题持续,可参考官方文档或联系技术支持。