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网站中搜索相应的组件包,并未找到相应的组件,

待解决的问题

  1. 不通过映射网络驱动器,而是将源码放在WSL的文件中,这是否会对编译有影响?

  2. 使用命令hpm -V显示的是1.0.0,这样是否表示hpm已经安装成功?

  3. 并没有设置npm代理,执行命令npm info express,执行结果如下,这是否说明代理设置成功?

  4. 如何解决相关依赖工具的安装?

写在最后

建议将应用开发和设备开发各做一个版块,方便对应的开发者寻找到各自领域的相关资源。

感谢回复,感谢帮助!

Hail HarmonyOS!


5 回复

同样无法自动安装依赖工具,教程写的有理有据,实际操作问题挺大

![](


尊敬的开发者您好:

  1. 源码编译暂时只支持Linux环境下的编译;
  2. hpm最新的版本是1.0.0,应该表示安装成功;
  3. npm这个执行命令是用来做什么的,南向IDE的指导文档里没有这部分
  4. 等替代了以后,就会在文档中说明:Windows环境下,暂且不支持下载编译工具链这些工具,并且开源的源码暂时不支持Windows环境下的编译,故可以忽略,

亲爱滴开发者 ,这个问题已经在处理中啦,稍后答复你哟 ,么么哒

在配置HUAWEI DevEco Device Tool时,若出现“工程依赖工具未成功设置”的提示,通常是由于以下原因之一:

  1. 开发环境未正确安装或配置,如Python版本不匹配或未安装必要的依赖包;

  2. DevEco Device Tool的安装路径或环境变量设置不正确;

  3. 网络问题导致依赖工具下载失败;

  4. 工程配置文件(如config.json)中依赖工具路径或版本信息有误。

需检查并确保开发环境、工具路径、网络连接及配置文件均正确无误。

在配置HUAWEI DevEco Device Tool工程时,若遇到“工程依赖工具未成功设置”问题,可能是由于以下原因:

  1. 工具链未正确安装或路径未配置;
  2. 环境变量设置错误;
  3. 网络问题导致依赖包下载失败。

建议检查工具链安装情况,确保环境变量正确配置,并尝试重新下载依赖包。如问题持续,可参考官方文档或联系技术支持。

回到顶部