Linux下的Hi3861一站式鸿蒙开发烧录(附工具)

开发
文章由鸿蒙社区产出,想要了解更多内容请前往:51CTO和华为官方战略合作共建的鸿蒙技术社区https://harmonyos.51cto.com

[[386403]]

想了解更多内容,请访问:

51CTO和华为官方合作共建的鸿蒙技术社区

https://harmonyos.51cto.com

2021春节前夕,华为发布了 HUAWEI DevEco Device Tool 2.0 Beta1,整体提供了异常强大的功能。得知消息后,我在第一时间带着无比兴奋的心情下载尝鲜,但结果却是血雨腥风般的体验。。。

整个开发环境的主要问题依旧是安装配置非常复杂,Linux下的各种步骤加在一起共有28步,并且安装配置过程还得解决软件之间的依赖问题!我自认算是个嵌入式开发老手,但这开发环境的安装配置着实让我感受到了困难!试想,如果是新手,那么这大概率会是标准的从入门到放弃的过程!

另外,即使开发环境配置成功,开发中的体验也不那么好(以Hi3861为例):

Windows的DevEco可以编辑代码,但是不能编译(编译只能Linux下)

Linux的DevEco可以编辑代码,可以编译,但是不能烧写(烧写只能Windows下)

串口工具和烧写工具是两个,所以烧写前手动关闭串口工具,烧写后手动打开串口工具

额。。。。。。

你的内心是不是也有这样的问题:为什么环境配置不能简单点?为什么不能一个系统完成编码编译和烧写?为什么烧写工具和串口工具是2个?

为了帮助新人解决这些问题,更好的利用社区赠送的Hi3861板子学习鸿蒙,我用业余时间完成了这套野生的Hi3861鸿蒙开发环境,代号:两把枪。之所以是野生的,那是因为比起官方的HUAWEI DevEco Device Tool 2.0来说,它是弱爆了!目前仅支持Hi3861开发板,功能上也只是基本的代码编辑,程序编译,设备烧写和串口查看,但是这些功能都可以在已经配置好的Ubuntu虚拟环境中完成,开发过程不必切换系统,解决了上面的问题,实现了开箱即用。

下载链接:https://pan.baidu.com/s/1fya0VQgrGnu8pg1GojEZvQ

提取码:j26y

文中的工具软件都是我独立开发的,大家使用过程中如果发现问题可以直接回复帖子,我会第一时间处理!

PS:

已经有编译环境的同学可以直接下载 Hi3861Assist (运行前安装下面依赖)

sudo apt-get install libqt5widgets5

注:虚拟机网络适配器必须设置为NAT模式

Enjoy it!

想了解更多内容,请访问:

51CTO和华为官方合作共建的鸿蒙技术社区

https://harmonyos.51cto.com

 

责任编辑:jianghua 来源: 鸿蒙社区
相关推荐

2021-08-06 15:09:22

鸿蒙HarmonyOS应用

2021-08-05 14:54:09

鸿蒙HarmonyOS应用

2020-11-06 10:15:16

HiBurn

2022-04-12 11:07:11

Hi3861鸿蒙操作系统

2023-05-26 16:07:14

Hi3861Wifi模块

2009-10-23 09:42:24

2022-12-21 18:31:00

游戏开发鸿蒙

2023-04-25 16:30:58

设备开发鸿蒙

2014-01-13 09:00:54

PythonDjango

2020-10-14 09:37:03

HiBurn鸿蒙.bin文件

2024-08-19 09:05:00

Seata分布式事务

2023-10-30 09:01:08

Nginx日志分析

2023-10-26 06:59:58

FinOps云原生

2009-07-30 21:16:29

布线服务电缆架设

2022-09-16 11:27:46

建设微服务

2017-05-04 21:30:32

前端异常监控捕获方案

2013-12-17 18:18:21

2021-06-21 15:35:02

鸿蒙HarmonyOS应用

2021-06-11 13:56:27

大数据DataWorks数据开发
点赞
收藏

51CTO技术栈公众号