OpenHarmony应用开发【01】

引言

因为个人的一些原因,好久也是没有碰OpenHarmony了,今天刚好有空,恰好也是调整好了自己的状态,所以就来开始继续更新了,然后这次开始,我也会从新开始将所有写过的东西,再进行一次梳理,至于为什么,可以说之前可能也写过一些,但是觉得不是那么完美,所以我觉得应该重新开始,好的,接下来开始吧。

因为我是做应用开发的,那么,我肯定会继续从应用开发入手,在此之前,我们需要做一些准备,所谓工欲善其事,必先利其器,OpenHarmony应用开发目前是支持Windows和macOS开发的,我们可以看一下自己的系统是否符合下面的要求。

系统要求

Windows操作系统:Windows10 64 位

  • 内存:8GB 及以上
  • 硬盘:100GB 及以上
  • 分辨率:1280*800 像素及以上

macOS操作系统:macOS 10.15/11/12

  • 内存:8GB 及以上
  • 硬盘:100GB 及以上
  • 分辨率:1280*800 像素及以上

下面是我的电脑的配置

img

如上图所示,搭建OpenHarmony应用/服务开发的环境包括软件安装、配置开发环境和运行HelloWorld三个环节,

接下来我们就开始这三个环节

软件安装

macOS环境

1.下载和安装DevEco Studio

进入HUAWEI DevEco Studio产品页,下载DevEco Studio 3.0 Beta3版本。

2.下载完成后,双击下载的“deveco-studio-xxxx.dmg”软件包。

3.在安装界面中,将“DevEco-Studio.app”拖拽到“Applications”中,等待安装完成。

点击放大

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

OpenHarmony应用开发【01】 image-20220622223809348

3.根据DevEco Studio操作向导指引下载SDK,默认存储路径为users目录,也可以选择其他不包含中文字符的路径,然后点击Next

4.在弹出的SDK下载信息页面,点击Next,并在弹出的License Agreement窗口,点击Accept开始下载SDK。

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

创建并运行HelloWorld

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

创建一个新工程

1.在DevEco Studio的欢迎页,选择Create Project开始创建一个新工程。

2.根据工程创建向导,选择“Empty Ability”模板,点击Next

image-20220622225420126

运行HelloWorld

1.将搭载OpenHarmony标准系统的开发板与电脑连接。目前支持的有6种,我也会在文末列出,大家可以自行购买。

2.点击File > Project Structure > Project > Signing Configs界面勾选“Automatically generate signing”,等待自动签名完成即可,点击“OK”。如下图所示:

img运行,等待编译完成即可便运行在设备上**。**

image-20220622224152238

这个时候不要慌张,点击Retry即可

配置签名信息

应用/服务在真机设备上运行,需要提前为应用/服务进行签名,DevEco Studio为开发者提供了自动化签名方案,可以一键完成应用/服务签名。具体操作如下:

点击File > Project Structure > Project > Signing Configs界面勾选“Automatically generate signing”,等待自动签名完成即可,点击“OK”。如下图所示:

说明

如果在config.json中配置了system_basic权限,可以点击Show Restricted Premissions查看使用的受限权限,然后在使用自动签名时,DevEco Studio会自动将受限权限添加到签名文件中。

img按钮即可安装。

OpenHarmony应用开发【01】 大前端之旅 OpenHarmony应用开发【01】 微信公众号 OpenHarmony应用开发【01】 华为云享专家,InfoQ签约作者

来源:坚果的博客

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年5月21日
下一篇 2022年5月21日

相关推荐