华为HarmonyOS鸿蒙系统开发
物联网
系统架构设计
浏览:1424 次

前言HarmonyOS是新一代智能终端操作系统,为不同设备的智能、互联和协作提供了统一的语言。它带来了简单、流畅、连续、安全、可靠的全场景交互体验。它也被称为引领万物互联。(与手机鸿蒙相比,万物鸿蒙系统是华为鸿蒙系统的目标。武汉大学讲师赵小刚在介绍时表示,“鸿蒙是一个物联网操作系统,它使万物互联,成为超级终端,连接家庭中的所有智能设备。”)
准备DevEco Studio以支持Windows系统和macOS系统。在开发HarmonyOSapp之前,您需要安装开发工具并配置相关的开发环境。环境准备过程如下:
如上图所示,构建HarmonyOSapp开发环境包括软件安装、配置开发环境和运行HelloWorld。有关详细说明,请参阅:
下载和安装软件DevEco Studio支持Windows和Mac版本。以下介绍了两种操作系统的软件安装方法
Windows环境
操作环境要求为确保DevEco Studio的正常运行,建议您的计算机配置满足以下要求:操作系统:Windows10 64位
内存:8GB及以上
硬盘:100GB及以上
分辨率:1280*800像素及以上
下载和安装DevEco Studio
DevEco Studio的编译和构建依赖于JDK。DevEco Studio预置了Open JDK 1.8版。JDK将在安装过程中自动安装。
1.进入并单击下载列表后面的按钮下载DevEco Studio。

注意:如果您下载DevEco Studio Beta版,您需要注册并登录华为开发者帐户。
2.下载完成后,双击下载的“deveco studio xxxx.exe”进入deveco studio安装向导。在以下安装选项界面中检查64位启动器后,单击Next,直到安装完成。
3.安装完成后,单击“完成”完成安装。
macOS环境的操作环境要求
为确保DevEco Studio的正常运行,建议计算机配置满足以下要求:操作系统:macOS 10.14/110.15/11.2.2
内存:8GB及以上
硬盘:100GB及以上
分辨率:1280*800像素及以上
下载和安装DevEco Studio
1.DevEco Studio的编译和构建依赖于JDK。DevEcoStudio预设了OpenJDK1.8版,JDK将在安装过程中自动安装。
输入并单击下载列表后面的按钮以下载DevEco Studio。
注意:如果您下载DevEco Studio Beta版,您需要注册并登录华为开发者帐户。

2.下载后,双击下载的“deveco studio xxxx.dmg”软件包。
3.在安装界面中,将“DevEco Studio.app”拖到“Applications”,等待安装完成。
4.安装后,请根据检查和配置开发环境。
正式开发经验:
打开后鸿蒙OS IDE
单击创建HamonyOS项目以创建新的app项目
选择java作为语言(您也可以选择js)。我熟悉java,因为我的工作是开发Android,然后单击next
填写项目名称、项目包名称,并选择项目存储路径和sdk版本(请注意,项目名称、包名称和项目存储路径不应以中文显示),然后单击“完成”
构建一个初始化项目IDE,以帮助我们生成MainAbilitySlice MainAbility MyApplication的三个Java类作为条目和一个ability_main。Xml布局文件
简要查看布局文件代码。预览效果看起来熟悉吗?它与Android开发的布局文件非常相似,不是吗?然而,鸿蒙已经完全重写了它,所以它类似但不是
启动模拟器,单击工具,然后选择HVD管理器
DevEco Studio远程模拟器的使用需要华为开发者联盟帐户的实名认证。建议在注册华为开发者联盟账户后立即提交实名认证审核。认证方式包括“个人实名认证”和“企业实名认证。有关详细信息,请参阅。

此时,浏览器将打开华为帐户登录界面,允许您登录并输入您的开发者帐户密码以lo