鸿蒙OS系统开发:环境搭建详解和运行Hello World

搭建开发环境流程

DevEco Studio支持Windows系统和macOS系统,在开发HarmonyOS应用前,您需要准备HarmonyOS应用的开发环境。环境准备流程如下所示:

图片

如上图所示,搭建HarmonyOS应用开发的环境包括软件安装、配置开发环境和运行HelloWorld三个环节,详细的指导请参考:

图片

下载与安装软件

DevEco Studio支持Windows和macOS系统,下面将针对两种操作系统的软件安装方式进行介绍

Windows环境

运行环境要求

为保证DevEco Studio正常运行,建议您的电脑配置满足如下要求:

  • 操作系统:Windows10 64位
  • 内存:8GB及以上
  • 硬盘:100GB及以上
  • 分辨率:1280*800像素及以上

下载和安装DevEco Studio

DevEco Studio的编译构建依赖JDK,DevEco Studio预置了Open JDK,版本为1.8,安装过程中会自动安装JDK。

  • 进入HUAWEI DevEco Studio产品页,点击下载列表后的图片按钮,下载DevEco Studio。
  • 下载完成后,双击下载的“deveco-studio-xxxx.exe”,进入DevEco Studio安装向导,在如下安装选项界面勾选64-bit launcher后,点击Next,直至安装完成。
图片

安装完成后,点击Finish完成安装。

图片

配置开发环境

下载HarmonyOS SDK

evEco Studio提供SDK Manager统一管理SDK及工具链,下载各种编程语言的SDK包时,SDK Manager会自动下载该SDK包依赖的工具链。

SDK Manager提供多种编程语言的SDK包和工具链,具体说明请参考下表。

图片

通过DevEco Studio向导指引开发者下载HarmonyOS SDK,默认情况下,SDK会下载到user目录下,您也可以指定对应的存储路径,SDK存储路径不支持中文字符,然后点击Next

图片

默认会下载最新版本的HarmonyOS Java SDK、JS SDK、Previewer和Toolchains。在弹出的License Agreement窗口,点击Accept开始下载SDK

等待HarmonyOS SDK及工具下载完成,点击Finish,界面会进入到DevEco Studio欢迎页

图片

SDK默认会下载HarmonyOS Java SDK、JS SDK、Previewer和Toolchains,点击上图欢迎页中的Configure(或图片图标) > Settings,进入HarmonyOS SDK页面,可以下载其它组件,只需要勾选对应的组件包,然后点击Apply即可。

开发环境配置完成后,可以通过运行HelloWorld工程来验证环境设置是否正确。

创建和运行Hello World

创建一个新工程

  1. 打开DevEco Studio,在欢迎页点击Create HarmonyOS Project,创建一个新工程。
  2. 根据工程创建向导,选择需要的Ability工程模板,然后点击Next。
图片

3.填写工程相关信息,Device Type选择Phone,其他保持默认值即可,点击Finish

图片

4.工程创建完成后,DevEco Studio会自动进行工程的同步,同步成功如下图所示

图片

使用模拟器运行HelloWorld

  1. 在DevEco Studio菜单栏,点击Tools > Device Manager。
  2. 在浏览器中弹出华为开发者联盟帐号登录界面,请输入已实名认证的华为开发者联盟帐号的用户名和密码进行登录(查看远程模拟器登录常见问题)。
  3. 登录后,请点击界面的允许按钮进行授权。
图片

4.在设备列表中,选择Phone设备,并点击图片按钮,运行模拟器

图片

5.点击DevEco Studio工具栏中的图片按钮运行工程,或使用默认快捷键Shift+F10(Mac为Control+R)运行工程。

图片

6.DevEco Studio会启动应用的编译构建,完成后应用即可运行在模拟器上。

图片

您已成功运行了第一个HarmonyOS应用,接下来,可以通过一个简单的DEMO工程示例,来详细了解HarmonyOS应用的开发过程。

阅读原文

简介:一个有10多年经验开发的android、java、前端等语言的老程序员,在这里一起聊聊技术,一起聊聊生活、一起聊聊中年危机的生存之道,一起进步一起加油,感兴趣的欢迎订阅;不定时的更新。欢迎关注微信公众号:Android开发编程
(0)
打赏 喜欢就点个赞支持下吧 喜欢就点个赞支持下吧

声明:本文来自“Android开发编程”,分享链接:https://www.zyxiao.com/p/290334    侵权投诉

网站客服
网站客服
内容投稿 侵权处理
分享本页
返回顶部