概述
DevEco Device Tool V2.1 Release
6月2号,好日子啊,不知道大家有没有看Harmony OS 2的发布会呢????
同一天鸿蒙的硬件开发工具DevEco Device Tool 2.1也发布了正式版,相比于上次博客中使用的Beta版,正式版并没有加入新功能,只是解决了性能问题。
当然,官方也提供了2.2的Beta版本,提供了大量的新增特性,不过大部分都是新开发板的适配,我们使用的Hi3861目前还没必要升级,所以这里就把Beta版升级为正式版即可。
具体的更新细节如下:
交叉编译链更新
发现这个更新了是因为前几天进行编译的时候,突然报错,排错排了半天解决不了。上官网一看,好家伙,编译链直接更新了(其实后面发现报错原因是装了个cygwin之后python版本冲突了……)。这里就借着更新V2.1正式版的机会把编译链更新一下。
更新DevEco Device Tool
大部分过程都相同,可以去我上一篇里看鸿蒙硬件开发:Hi3861开发环境搭建及Windows下编译。
这里就说一下不同的地方。
-
首先下载V2.1的正式版,直接去官网下即可HarmonyOS设备开发官网。
这个下载下来长这样:
-
在安装新版本之前,记得把旧版本的Beta版卸载!先在系统的程序管理界面把之前的卸载。
然后记得在自己的用户路径下把下面这个文件夹直接删了。
-
然后就和上一篇博客里一样了:环境如果安装好了(和之前的环境是一样的),直接双击,它会自动运行,给你安装很多东西,最后在你的VS Code里装好插件。装完这个界面会自动关闭。
打开VS Code,其实基本没变,只是在插件这可以看到,原先的Beta已经没了,现在是刚才安装的正式版了。
更新交叉编译链
官网这次其实对检查编译链的更新力度挺大的。
先看这个表,相对于之前的表来看,针对工具链来说只是将原来的Git变为了mingw。但是仔细看会发现,原来的ninja和gn,一个是需要去github下,一个要去外网下,对国内网络的用户都并不友好。
依赖工具包 | 获取地址 | 在Tools中设置的路径 |
---|---|---|
ninja | https://repo.huaweicloud.com/harmonyos/compiler/ninja/1.9.0/windows/ninja-win.zip | ninja.exe所在文件夹 |
gn | https://repo.huaweicloud.com/harmonyos/compiler/gn/1744/windows/gn-windows-amd64.zip | gn.exe所在文件夹 |
gcc_riscv32 | http://www.hihope.org/download/download.aspx?mtt=34 | hcc_riscv32_winbin文件夹 |
tool_msys | https://sourceforge.net/projects/mingw/ | Git安装路径下的usrbin文件夹 |
tool_scons | DevEco Device Tool自带工具 | - |
但是!!!更新之后,其中两个最难下的ninja和gn现在已经可以直接到华为云下载了。只需要点一下链接,就可以在浏览器的下载器中直接下载了!!!我直接泪目????
另外,被替换成的mingw,点击链接,会跳转到下面这个界面。
点击downlaod后,五秒倒计时一结束,就会下载mingw了。然后可以按照MinGW安装教程这里说的一步步安装即可。
VS Code配置
工具链更新了肯定需要把VS Code里的配置也更新一下。
- 首先在官网可以看到有一句说明:
这是什么意思呢?其实就是让你在VS Code的工具界面添加组件的时候,组件的名字必须是上方的表格中的工具包名称那一栏。名字必须一致,版本号和说明无所谓,如下图:
否则会报下方这样的错误:
当然,如果这么做了还是报这个错,那么就把这个组件删了Remove,重新导入一遍,一般就没问题了。
其中mingw组件的路径和名字是这样的,别搞错了。
这里也记得重新选择一下,别忘了,别选错了。记得点Save!
那么至此正式版的DevEco Device Tool V2.1和新版的编译链就配置完成了。
编译链接测试
测试一下,和上篇博客一样,点击一下Build。
看看是否会出现下面这样的绿色SUCCESS图标。出现说明成功了。
下载测试
一样的点击Upload,即可进入烧写。
出现熟悉的绿色SUCCESS说明成了。
串口消息肯定跟上次一样,毕竟只是改了开发工具的版本,代码没变,这里就不演示了。
感慨两句
DevEco Device Tool还在不断的更新,随着HarmonyOS的正式发布和正式搭载到各个终端上,之后必然会成燎原之势,DevEco Device Tool这个硬件开发工具也会越来越完善越来越强大。希望以后大学里教的都是鸿蒙系统吧哈哈哈哈。
最后
以上就是唠叨蚂蚁为你收集整理的鸿蒙硬件开发:DevEco Device Tool V2.1正式版以及windows平台编译链的更新的全部内容,希望文章能够帮你解决鸿蒙硬件开发:DevEco Device Tool V2.1正式版以及windows平台编译链的更新所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复