Skip to main content
 Web开发网 » 站长学院 » 浏览器插件

第1天 | 鸿蒙App开发实战,创建项目好详细,运行起来真美丽

2021年10月09日11270百度已收录

学一门编程语言,废话再多,都不如动手实践来得简单。走,去下载属于你操作系统的开发工具。工具安装太简单了,简单到我都不想说了。

打开HUAWEI DevEco Studio开发工具,用过jetbrains全家桶中(Java、Python、PHP或C#等)开发工具中一个或多个的程序员,都会倍感亲切,因为它是基于IntelliJ IDEA Community的开源版本打造而来的。

好了,好了,知道你等不急,准备大干一场了。那就话不多说,直接进入主题吧。

1. 创建项目

DevEco Studio升级之后,创建项目的窗口如下,单击【Create HarmonyOS Project】,进入下一个窗口。

第1天 | 鸿蒙App开发实战,创建项目好详细,运行起来真美丽  app开发 第1张

选择第2个:Empty Ability(Java),接着用你的神力按下右下角的【Next】按钮。

第1天 | 鸿蒙App开发实战,创建项目好详细,运行起来真美丽  app开发 第2张

项目配置信息窗口,要填写的内容如下:

Project Name:项目名称,暂叫Booking,假装你是一个很爱读书的家伙;

Project Type: 项目类型,Service--免安装的原子化服务,Application--应用程序,选后面这个。

Package Name:包名。一般就是网址的域名+项目名称,这个用于区分不同的App,我随便写了一个,你也可以随便写一个;

Sava Location:项目保存目录,我用的是一台用好几个脸盆换来的苹果电脑,所以你看不到C:这样的,你用Windows的话,选择放在D:盘的某个文件夹下就好了,开发步骤和工具都是一个样的,只是这种目录略有不同而已;

Compaible API Version:编译API的版本,选择SDK:API Version 5;

Device Type:程序支持的设备,不要贪多,选择支持手机Phone先,等以后有机会了,再扩展到平板:Tablet,智慧屏(如门禁人脸识别屏):TV,穿戴设备(如手表):Wearable和汽车:Car;

Show in Service Center:是否在服务中心露出。如果Project Type为Service,则会同步创建一个2*2的服务卡片模板,同时还会创建入口卡片;如果Project Type为Application,则只会创建一个2*2的服务卡片模板。

按下【Finish】按钮之后,一个叫Booking的鸿蒙App项目就创建好了。

第1天 | 鸿蒙App开发实战,创建项目好详细,运行起来真美丽  app开发 第3张

2. 安装HarmonyOS SDK

找到【Tools】菜单栏并点击它,选择【SDK Manager】,在弹出的窗口中,选择你想安装的SDK版本。找到HarmonyOS SDK,勾选第1或第2项,我勾选了SDK(API Version5),点击【Apply】之后,就会开始下载并安装自动安装的。如果已经安装的,跳过这一步。

第1天 | 鸿蒙App开发实战,创建项目好详细,运行起来真美丽  app开发 第4张

安装不会太久,稍等一下就好了。如果着急的话,我告诉你一个方法,那就是在心中默念:马上就好了,马上就好了。

第1天 | 鸿蒙App开发实战,创建项目好详细,运行起来真美丽  app开发 第5张

3. 安装模拟器

若想运行鸿蒙App,一是用安装了HarmonyOS系统的手机运行,二是用模拟器运行。考虑到好多朋友还没赚到买HarmonyOS手机的钱,所有选择用第2种方式。

找到【Tools】菜单栏并点击它,选择【Device Manager】,在弹出的窗口中,要求你进行登录Login,这是因为模拟器目前只能支持远程调试(本地的还在开发当中),你登录就是了。如果没有登录账号,自己去 / 注册一下就好了。

Remote Emulator每次使用时长为1小时,到期后会自动释放资源,当然,你可以重新申请。这就是要登录的原因了。希望快点发布可以下载到本地的模拟器Local Emulator。

第1天 | 鸿蒙App开发实战,创建项目好详细,运行起来真美丽  app开发 第6张

成功登录之后,会显示出可用的虚拟机,列表如下。单击手机P40所在行的运行图标(最后面那个箭头图标),就会启动手机的虚拟机。

第1天 | 鸿蒙App开发实战,创建项目好详细,运行起来真美丽  app开发 第7张

4. 运行App

在开发工具的主窗口中,你可以看到鸿蒙手机P40的虚拟机。眼光往虚拟机上方瞟一瞟,有没有见到:【entry】【HUAWEI ANA-AN00】后的的箭头没?--单击它,运行鸿蒙App。运行可能会有点慢,需要稍等片刻。

右下角有:【Deploying HAP......】告诉你在努力发布中。

第1天 | 鸿蒙App开发实战,创建项目好详细,运行起来真美丽  app开发 第8张

等了7749秒,终于运行成功了,效果如下:

你好,世界

第1天 | 鸿蒙App开发实战,创建项目好详细,运行起来真美丽  app开发 第9张

一个当了10多年技术总监的老家伙,分享多年的编程经验。想学编程的朋友,可关注今日头条:老陈说编程。我在分享Python,前端、Java和App(Android、iOS和鸿蒙)方面的干货。关注我,你就赚翻了。

#HarmonyOS 2来了##APP##鸿蒙##软件##程序员#

评论列表暂无评论
发表评论
微信