HarmonyOS 2.0 手机版使用初体验 ——手机开发者 (Beta版)

Stella981
• 阅读 675

12月16日上午10点,华为在北京举办华为开发者日暨HarmonyOS2.0手机开发者Beta版发布活动。华为此次宣布面向手机开发者开放完整的HarmonyOS 2.0系统能力、丰富的API(应用开发接口),以及强大的开发工具DevEco Studio等技术装备,开发者可访问华为开发者联盟官网,申请获取HarmonyOS2.0手机开发者Beta版升级。

▣ 博主主站地址:微笑涛声www.cztcms.cn】

▣ 博主其他平台: CSDN 简书 开源中国 思否 华为云博客


HarmonyOS 2.0 手机版使用初体验 ——手机开发者 (Beta版)

华为消费者业务软件部总裁王成录表示:“划时代的HarmonyOS重构了人、设备、场景的关系。未来不再是产品限制用户的使用场景,而是用户所处的场景定义设备的形态。HarmonyOS不但将为用户带来更多获得应用服务的设备入口,也将带来全新的超级服务、超级应用,为我们的生活创造颠覆式体验。 HarmonyOS 2.0 手机版使用初体验 ——手机开发者 (Beta版)

今天上午我访问HarmonyOS2.0官网发现,手机版SDK也已经同步上线,所以就迫不及待的准备体验一下HarmonyOS 2.0手机模拟器。首先肯定要下载华为HarmonyOS2.0 官方的开发工具DevEco Studio。

下载和安装教程可以参考我以前的博客:华为鸿蒙系统应用开发工具介绍 DevEco Studio

如果以前已经安装过,那要进行软件升级,目前最新版本为2.0.12.201。点击软件的help就可以进行软件更新。

HarmonyOS 2.0 手机版使用初体验 ——手机开发者 (Beta版)

软件更新完成以后就可以新建HarmonyOS 2.0 手机应用和平板应用了。

那咱就开始吧——HarmonyOS 2.0 手机版使用初体验

一、新建鸿蒙应用

1、打开DevEco Studio软件,点击Create HamonyOS Project

HarmonyOS 2.0 手机版使用初体验 ——手机开发者 (Beta版)

2、可以看到相比上一代多了手机和平板应用,选择新建Phone(手机应用),点击下一步。

HarmonyOS 2.0 手机版使用初体验 ——手机开发者 (Beta版)

3、按照下图进行配置项目即可,点击完成。

HarmonyOS 2.0 手机版使用初体验 ——手机开发者 (Beta版)

4、首次运行项目会自动下载gradle(项目管理器),等待下载完成。

HarmonyOS 2.0 手机版使用初体验 ——手机开发者 (Beta版)

5、接下来就是漫长的编译过程,大概10分钟左右,一般不会报错。

HarmonyOS 2.0 手机版使用初体验 ——手机开发者 (Beta版)

二、揭开HarmonyOS 2.0手机版的神秘面纱

1、项目编译完成以后,我们先来看看鸿蒙操作系统长什么样,点击Tools——HVD Manager。

这个时候浏览器会弹出窗口,在弹出的窗口登录华为账号,然后点击允许即可。可以参考文章前面提到的教程。

HarmonyOS 2.0 手机版使用初体验 ——手机开发者 (Beta版)

2、进入到模拟器管理界面,终于见到了安装有HarmonyOS 2.0 的手机和平板,虚拟型号分别为P40MatePad Pro

HarmonyOS 2.0 手机版使用初体验 ——手机开发者 (Beta版)

3、点击模拟器管理界面的P40手机运行按钮,DevEco Studio软件右上方自动弹出手机模拟器的运行窗口。

鸿蒙系统手机版的上层界面用的的EMUI 11,所以界面看起来和现在的华为手机没有区别;
操作系统底层使用的是华为自主研发的HarmonyOS 2.0,手机运行速度相较于Android大大提升。

HarmonyOS 2.0 手机版使用初体验 ——手机开发者 (Beta版)

4、打开手机设置,点击关于手机,可以看到大大的Harmony OS几个字,系统版本为第一个测试版本(Beta 1)。

HarmonyOS 2.0 手机版使用初体验 ——手机开发者 (Beta版)

5、查看手机状态栏。

HarmonyOS 2.0 手机版使用初体验 ——手机开发者 (Beta版)

6、查看了手机以后,也想来看看平板又是什么样子。点击模拟器管理界面的MatePad Pro运行按钮,DevEco Studio软件右上方自动弹出平板模拟器的运行窗口。

HarmonyOS 2.0 手机版使用初体验 ——手机开发者 (Beta版)

7、打开平板设置,点击关于平板电脑,也可以看到大大的Harmony OS几个字,系统版本为第一个测试版本(Beta 1)。

HarmonyOS 2.0 手机版使用初体验 ——手机开发者 (Beta版)

三、项目运行,测试运行结果

1、修改congfig.json文件里面的label标签,进行应用自定义命名(当然也可以不做任何修改,直接运行项目)

HarmonyOS 2.0 手机版使用初体验 ——手机开发者 (Beta版)

2、修改主界面显示的文字。

HarmonyOS 2.0 手机版使用初体验 ——手机开发者 (Beta版)

3、点击软件右上角的运行按钮, 可以看到我的项目成功的运行在了鸿蒙系统上,我的第一次HarmonyOS 2.0 手机应用开发成功

HarmonyOS 2.0 手机版使用初体验 ——手机开发者 (Beta版)

4、回到桌面,也可以看到我们刚刚新建的项目在手机桌面上了。

HarmonyOS 2.0 手机版使用初体验 ——手机开发者 (Beta版)

5、在build目录下也可以找到刚刚编译生成的项目软件安装包(hap文件)。

HarmonyOS 2.0 手机版使用初体验 ——手机开发者 (Beta版)

四、使用体会与总结

上午观看了HarmonyOS 2.0 手机开发者 (Beta版)的发布会,下午自己又对鸿蒙系统进行实践体验,确实非常不错,我就感觉发现了新大陆一样。希望鸿蒙系统越做越好!遗憾的是现在的鸿蒙系统手机版只能提供给开发者,商用升级可能要到明年了。

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
待兔 待兔
4个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Jacquelyn38 Jacquelyn38
3年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Stella981 Stella981
3年前
Service starting has been prevented by iaware or trustsbase sInfo ServiceInfo 解决方法
问题:ActivityManager:ServicestartinghasbeenpreventedbyiawareortrustsbasesInfoServiceInfo{c50ea35xxx.xxx.xxx.ServiceName}问题描述,该问题再华为部分手机升级到Android10.1之后,启动服务会
Stella981 Stella981
3年前
HarmonyOS2.0发布会现场回忆录
北京时间12月16日上午10点,华为在北京举行了HarmonyOS2.0手机开发者Beta活动,在会上HarmonyOS2.0在全场景方面带来的最新的创新体验。现场人头攒动,各展台也都模拟出人们生活、工作、出行场景的创新体验,可谓是空中楼阁变近水楼台,让在场众人大饱眼福。可见华为HarmonyOS在多场景、多设备协作方面更加符合用户的个性化和多元化需求。
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
10个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这
京东云开发者 京东云开发者
1个月前
京东金融APP的鸿蒙之旅:技术、挑战与实践
一、背景在今年6月份的华为开发者大会上,华为宣布HarmonyOSNEXT面向开发者和先锋用户启动Beta升级,并将于今年四季度正式商用。在9月21日的华为2024全联接大会上华为终端总裁宣布,已有超过1万个应用和元服务上架HarmonyOSNEXT应用市
京东云开发者 京东云开发者
1个月前
京东金融APP的鸿蒙之旅:技术、挑战与实践
作者:京东科技高阔一、背景在今年6月份的华为开发者大会上,华为宣布HarmonyOSNEXT面向开发者和先锋用户启动Beta升级,并将于今年四季度正式商用。在9月21日的华为2024全联接大会上华为终端总裁宣布,已有超过1万个应用和元服务上架Harmony