LOADING

加载过慢请开启缓存 浏览器默认开启

openharmony用ubuntu图形化页面快速部署

openharmony用ubuntu图形化页面快速部署

上一期

openharmony用ubuntu源码下载

镜像下载
文章内文件

我们打开Ubuntu

用火狐打开
https://device.harmonyos.com/cn/develop/ide

将下载的文件解压出来

在解压出来的路径下右键终端打开

ls -l /bin/sh
执行如下命令,确认输出结果为bash。如果输出结果不是bash

输入
sudo dpkg-reconfigure dash
打开终端工具,执行如下命令,输入密码,然后选择No,将Ubuntu shell由dash修改为bash。

然后开始安装HUAWEI DevEco Device Tool
右键解压出来的文件 点属性 权限 勾选上允许执行文件
再右键在终端打开(一定要在安装文件路径下打开)

sudo ./devicetool-linux-tool-{这里改为你下载的版本号}.sh -- --install-plugins

比如
sudo ./devicetool-linux-tool-3.0.0.400.sh -- --install-plugins


在用户协议和隐私声明签署界面,请详细阅读用户协议和隐私声明,需签署同意用户协议和隐私声明才能进行下一步的安装.
上下键选择
左右键是确定和取消
按 回车键确定


如果报错有几个包无法下载输入

sudo apt-get update
然后会安装好带vscode的版本

打开vscode
点击工程

导入工程

然后点击打开工程
我们选择好工具链的位置
/鸿蒙根目录/prebuilts
然后选择好版本

点击安装他会自动补全工具链


如果出现权限不够终端输入,然后重启vscode
sudo code --user-data-dir="~/.vscode-root"

这里选择好芯片
以下拿HI3861举例

记下自己的编译芯片名称

打开这个和刚刚的编译名称一样
点击build就可以编译了

已经完成编译,

生产的文件在
/鸿蒙根目录/out/hispark_pegasus/wifiiot_hispark_pegasus/Hi3861_wifiiot_app_allinone.bin

(不同芯片可能不一样)