[文章]

HUAWEI DevEco Device Tool 2.0体验报告

2021-2-23 10:18:21  215 Harmonyos
分享
1
本帖最后由 李洋水蛟龙 于 2021-2-23 10:20 编辑

HUAWEI DevEco Device Tool发布了最新的版本2.0,里面新增了许多的功能特性,让我们一起来看看吧。
首先我们得先去官网下载DevEco Device Tool 2.0版本,我们可以看到不仅有Windows版本的下载,还有一个是Linux版本的下载,我们都知道编译需要在虚拟机中进行编译,现在有了Linux的这个版本,开发的效率大大提高了许多。
图片1.png
这里我们登录自己的华为账号下载一个WindowsDevEco Device Tool 2.0版本插件,这里下载后解压,发现并不是像第一个版本一样,这里不可以通过VScode进行VSIX安装,而是需要把Windows环境搭建好后进行安装,接下来我们看看需要进行哪些环境的搭建吧。
1. 安装Python
2. 安装Node.js
3. 安装hpm
4. 安装DevEco Device Tool插件

这里我使用cmd的命令查看了一下电脑的python的版本,查到python版本才只有2.7,这个时候我们需要到官网下载一个使用范围内的版本(3.7.3-3.8.x 64位版本)。
Python官方下载链接:https://www.python.org/downloads/
下载完后进行安装,我们选择上面的Install NoW,并把下面的Add Python 3.7 to PATH勾选
上。
图片2.png
如何安装成功后点击Close即可。
图片3.png
然后我们通过cmd命令查看一下python的版本。
图片4.png
这里python安装好后接下来需要把node.js进行一个安装,这里前面tool 1.0的时候就安装过一次了,对于node.js版本的要求在12.0.0及以上版本。
Node.js官方下载链接: https://nodejs.org/zh-cn/download/
这里我们使用cmd命令查看下node.js的版本。
图片5.png
可以看到node.js 的版本要求符合。

接下来我们就是需要安装hpm
安装hpm的前提是确保node.js安装成功
在安装hpm前,请检查网络连接状态,如果网络不能直接访问Internet,则需要通过代理服务器才可以访问。这种情况下,需要先设置npm代理,才能安装hpm。

建议将npm源配置为国内镜像。

打开命令行工具,使用以下命令安装更新最新版本hpm
npm install -g @ohos/hpm-cli

安装完成后,我们可以在cmd命令中检查hpm安装结果

hpm –V    这里的V是大写的

图片6.png
接下来就是安装DevEco Device Tool插件
安装DevEco Device Tool插件的时候我们需要关闭Visual Studio Code在进行安装。

1. 解压DevEco Device Tool插件压缩包,双击安装包程序进行安装。
2. 安装过程中,会自动安装DevEco Device Tool所需的依赖文件(如C/C++和CodeLLDB插件)和执行程序。
图片7.png
3. 安装完成后会自动关闭命令窗口
4. 启动Visual Studio Code,点击左侧的 图片17.png 按钮,检查INSTALLED中,是否已成功安装C/C++、CodeLLDB和DevEco Device Tool。

图片8.png

接下里我们看看2.0版本发生了啥改变吧。
图片9.png
从图中可以看到一个整体的框架发生了改变,新增了许多的功能特性,界面非常的简洁明了。

图片10.png
这里我们看看创建工程有哪些东西。
图片11.png
工程名:只能包含大写字母、小写字母、数字、下划线(_)、短横线(-)和点(.)。
开发板/芯片:选择支持的开发板类型。
模板:选择HPM模板
组件:选择基础组件包。
存储路径:如果自己设置存储路径把勾去掉,下面会有文件路径的选择,自行选择即可。
图片12.png
这个也是创建工程
图片13.png



组件的下载,可以自行选择自己想要的组件进行下载,大大的提高了开发的效率。
图片14.png
当前tool2.0支持的开发板,比起上个版本新增了许多。
图片15.png
设备列表,上个版本需要在电脑的设备管理里面去查看,这里可以直接明了的查看到设备接口有哪些。
图片16.png
HUAWEI DevEco Device Tool 2.0体验报告.docx (977.06 KB, 下载次数: 4)
图片17.png

评论

您需要登录后才可以回帖 登录 | 注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
发文章
快速回复
扫一扫分享
返回顶部 返回列表