HarmonyOS开发实战( Beta5.0)DevEco Device Tool开发环境搭建实践

通常在嵌入式开发中,很多开发者习惯于使用Windows进行代码的编辑,比如使用Windows的Visual Studio Code进行OpenHarmony代码的开发。但当前阶段,大部分的开发板源码还不支持在Windows环境下进行编译,如Hi3516、Hi3518系列开发板。因此,需要使用Ubuntu的编译环境对源码进行编译。

在以上的设备开发场景中,可以搭建一套Windows+Ubuntu混合开发的环境,其中使用Windows平台的DevEco Device Tool可视化界面进行相关操作,通过远程连接的方式对接Ubuntu下的DevEco Device Tool(可以不安装Visual Studio Code),然后对Ubuntu下的源码进行开发、编译、烧录等操作。

资源获取与系统要求

开发者可以通过DevEco Device Tool下载地址下载最新版本的Device Tool工具的Windows和Ubuntu双平台的安装软件。

Windows系统
  • Windows 10 或 Windows 11 64位系统。
  • 系统的用户名不能含有中文字符。
Ubuntu系统
  • Ubuntu20.04及以上版本,内存推荐16 GB及以上。
  • 系统的用户名不能含有中文字符。
Ubuntu环境准备

开发者已经预装了Ubuntu20.04,并且可以借助于例如VirtualBox的增强功能、共享文件夹、Samba等途径在Windows和Ubuntu之间的实现文件传输。

Ubuntu Shell环境设置

执行如下命令,查看Ubuntu Shell环境,如下图所示。

ls -l /bin/sh

ubuntu-shell

如果是bash,则不用修改Ubuntu Shell环境,可以略过下面内容进入安装Device Tool工具步骤。

如果输出结果不是bash,请根据将Ubuntu shell修改为bash。

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

sudo dpkg-reconfigure dash

ubuntu-dash-to-bash

安装Device Tool工具

将devicetool-linux-tool-3.0.0.401.zip压缩包拷贝到Ubuntu(或者在Ubuntu中通过网页下载)

进入DevEco Device Tool软件包所在目录,执行如下命令解压软件包,其中devicetool-linux-tool-3.0.0.401.zip为软件包名称,请根据实际进行修改。

unzip devicetool-linux-tool-3.0.0.401.zip

执行如下命令,赋予安装文件可执行权限,其中devicetool-linux-tool-3.0.0.401.sh请根据实际进行修改。

chmod u+x devicetool-linux-tool-3.0.0.401.sh

执行如下命令,安装DevEco Device Tool,根据提示输入临时获取sudo权限的密码,其中devicetool-lin

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值