前言python
正所谓“工欲善其事,必先利其器”,目前鸿蒙系统的开发方式是在Linux系统上面编译源码,Windows 系统上编写、烧录,故咱们要搭建这两个的开发环境。今天将由深鸿会深大学习小组带领你们搭建其相关的环境,最详细地讲述从软件下载到配置环境,包罗万象,使各位开发者再也不踩坑。深鸿会深大学习小组是一群热衷于学习鸿蒙相关知识和开发鸿蒙相关应用的开发者们,咱们的学习项目为:荔园Harmony、Awesome-HarmonyOS_木棉花,同时也欢迎与各位感兴趣的读者一块儿学习HarmonyOS开发,相互交流、共同进步。git
Linux环境搭建ubuntu
Linux 系统的环境搭建网络
官网提供了搭建环境的具体操做,但步骤过于繁琐,所花费的时间也较长,故在此提供了搭建好环境的ubuntu 20.04镜像:Linux镜像(提取码:linu ),直接下载解压就能够了(因为一些缘由没法上传到附件,故放到了百度网盘,若是没法下载,请联系我:Zzt_01-23)。ide
虚拟机下载post
咱们提供了VMware-player在附件中,根据相应电脑下载解压安装就能够了,安装过程当中若是弹出弹窗从系统中移除Hyper-V角色,则在命令处理程序中输入如下命令,而后重启电脑便可。学习
bcdedit /set hypervisorlaunchtype off
编译代码ui
下载安装成功VMware-player后,运行,点击打开虚拟机(O),选择下载解压的Linux镜像,再点击打开,选择刚打开的虚拟机后,点击播放虚拟机(L)。spa
打开虚拟机后,密码为123456,进入主界面后“Ctrl+Alt+t”打开控制台,输入如下命令,等待便可看到已经编译成功了。3d
cd harmony/code/code-1.0 python build.py wifiiot // Hi3861 智能家居开发板 //Hi3516 IPC开发板 则为 python build.py ipcamera_hi3516dv300 //Hi3518 IPC开发板 则为 python build.py ipcamera_hi3518ev300
设置apt-get源
首先查看虚拟机是否链接网络,即右上角第一个图标是否带有“?”,若是带有“?”则是虚拟机没法经过物理链接访问电脑网络(部分直接连着内网的网络没法使虚拟机链接网络的,如:学校内部网),建议更换其余网络,直至成功链接网络为止。
而后点击右上角,选择Settings>About>Software Updates
在Download from处选择Qther...,在China列表中选择mirrors.aliyun.com,点击Choose Server,输入密码123456后再点击Authenticate
而后点击右下角的Close,在弹出的如下窗口中点击Close,等待几分钟便可。
安装samba
文章后续内容和相关附件能够点击下面的原文连接前往学习
原文连接:https://harmonyos.51cto.com/posts/2258#bkwz
想了解更多关于鸿蒙的内容,请访问:
51CTO和华为官方战略合做共建的鸿蒙技术社区
https://harmonyos.51cto.com/#bkwz