开发纯鸿蒙应用,鸿蒙应用生态

部分纯鸿蒙 HarmonyOS 应用已上线:图标多了“HMOS”角标

IT之家 6 月 5 日消息 华为鸿蒙 HarmonyOS 2 已经正式发布,但目前大部分带有 HarmonyOS 服的应用都是系统自带的应用,第三方应用适配的还比较少,但也并非完全没有。IT之家了解到,已经有支持 HarmonyOS 服务的应用,甚至是纯 HarmonyOS 的应用上架华为应用市场。

成都创新互联公司,为您提供成都网站建设成都网站制作、网站营销推广、网站开发设计,对服务发电机租赁等多个行业拥有丰富的网站建设及推广经验。成都创新互联公司网站建设公司成立于2013年,提供专业网站制作报价服务,我们深知市场的竞争激烈,认真对待每位客户,为客户提供赏心悦目的作品。 与客户共同发展进步,是我们永远的责任!

据鸿蒙技术社区消息, 目前纯 HarmonyOS 应用包括:新浪新闻鸿蒙版、微博、墨迹天气 HM 版、央视影音鸿蒙版 。另外还有几个支持 HarmonyOS 特性的应用:优酷视频、京东。

其中, 图标上有“HMOS”角标的即为纯 HarmonyOS 应用,有下划线的应用支持 HarmonyOS 的卡片特性 。纯 HarmonyOS 应用是指基于 HarmonyOS 开发的应用,支持 HarmonyOS 特性的应用是指基于 Android 开发的应用,但是使用了 HarmonyOS 的特性。

要想搜到这些应用,在华为应用商店中搜索应用名称,点进应用的介绍页面,划到最底部,在“同开发者的其他应用”的列表中就能够找到带有“HMOS”角标或者名字带有“鸿蒙版”、“HM 版”文字的应用。

另外支持 HarmonyOS 特性的应用都会在介绍中标注“含 HarmonyOS 服务”,也可据此判定是否为 HarmonyOS 应用。

鸿蒙技术社区还发现,所有具有 HarmonyOS 服务的应用通过工具导出时后缀仍然是 APK,两类 HarmonyOS 应用并不能安装在其他安卓手机上。

此外, 目前纯 HarmonyOS 应用的体积很小,但同时功能也很少。

此外,支持 HarmonyOS 特性的应用的体积和 Android 应用没有太大差距,有时还小于 Android 应用,但是集成了更多功能。

华为鸿蒙手机应用开发上手体验

之前测试过使用华为DevEco开发智能电视应用。前几天华为发布了手机的测试版,不能免俗,抓紧尝试一下。

手头没有华为手机测试系统,现在试一下开发环境跑模拟器感受一下。

以前DevEco里是没有手机选项的,现在该选项可以看到了:

这里测试一下Business Card Ability(Java)开发。

DevEco和Android Studio一样基于开源的Idea版本开发的,其结构与安卓开发环境非常像,熟悉安卓的小伙伴应该能很快上手。

入口程序是一个MyApplication,从AbilityPackage继承。

它首先找到了连接的荣耀手机,但这个手机不是鸿蒙系统。

编译是成功了,但提示设备无法使用:

点击Tools - HVD Manager

首先提示登陆华为账号,登陆后,选择一个模拟器运行:

启动以后长这个样:

点击设置,先看看关于:

上面显示大大的HarmonyOS。但感觉画面很模糊,不知道模拟器到底是运行在本地的,还是云端的。但DevEco上显示是Remote Device字样。

鸿蒙OS版本号 2.0.0 Developer Beta1。

再点运行,在指定的模拟器上运行程序。

不过仍然运行失败:

鸿蒙OS版本与平板是一致的,

程序终于跑起来了:

看起来安卓程序好像真能在鸿蒙直接运行,安装一个快手试试:

还真能看:

我真分不清这是安卓还是鸿蒙了 。

部分纯鸿蒙系统应用已上线,有哪些应用包含在内?

据相关消息报道,部分鸿蒙系统应用已上线,那么这些应用包含哪些呢?经过进一步的了解我们得知,它包括了新浪新闻、微博、墨迹天气、央视影音等。当然随着系统的日益完善,那些我们日常常用的应用也会陆续更新。所以让我们一起拭目以待吧。鸿蒙系统作为我国自主研发的一款系统,它的意义是非凡的。也是非常不一样的。他代表着,我们拥有了自己独立的技术,将摆脱对进口的依赖,这是一个历史性的时刻。当然,因为他的时间以及阅历还是比较浅的,所以会存在一些问题,这个时候我们就应该给予一定的包容和支持,只有这样我们才能让他越做越好,越来越完善。那么大家认为她在运行过程中会出现一些什么问题呢?下面我们一起来简单的介绍一下。

首先是,系统的卡顿,作为一个手机系统,而且是一个全新的系统,那么在他的实际运转过程中,肯定会有所不足,而自然是会出现系统的卡顿情况,这也是非常常见的。也是能够理解的。相信通过技术的调整,这些问题都是能够很好的解决。

其次,应用的兼容问题,目前在市场上,有很多种系统,每一种系统,它所对应的应用格式也不一样。那么当我们下载不同格式的应用之时,自然就会出现一个比较常见的问题,那就是应用的兼容问题。对于这个问题,在我们现实生活中,也是比较常见的。

作为一个全新的系统,它的发展是有所尚却的。所以我们一定要给予足够多的耐心,和信心,只有这样,我们才能让他越来越好,越来越符合我们大家的需求,所以这就让我们大家一起来努力吧,

鸿蒙应用开发之真机调试

参考 鸿蒙官方文档(点击传送门) ,做一下流程梳理简化,及踩坑记录

华为将真机调试分成物理真机和远程真机。这里说的都是物理真机(手机、平板)。鸿蒙真机调试巨复杂,不像Android那么容易方便。

贴一下官方的调试流程图:

总结一下:

上面这个流程可以忽略,没讲到重点。真机调试是需要在   AppGallery Connect 中创建应用的,调试应用需要的cer和p7b文件是从这里生成的。

先决条件:

1. 鸿蒙手机通过USB连接电脑,并开启USB调试。

2. 一个华为开发者账号,实名认证

3. APP开发工具DevEco-Studio

关键流程:

1. Studio创建应用

2. 如果未登录过,File Project Structure Project Signing Configs签名配置页,点击“Sign In”

3. AppGallery创建应用(包名和Studio创建的一样)

4. 官方文档到这在签名配置页就点Try Again可以自动签名,我试了不行,以下全是手动

5. Studio中Build Generate key and CSR   生成p12和csr文件

6. 获取手机udid,命令行hdc shell bm get -udid(下一步设备管理要用)

7. AppGallery主页 用户与访问 左侧设备管理添加udid的设备(生成p7b时要用)

8. AppGallery主页 用户与访问 左侧证书管理生成cer文件(生成p7b和签名配置要用)

9. AppGallery主页 我的项目 左侧HarmonyOS应用 HAP provision profile,生成p7b文件

10. 最后在签名配置页配好 p12、p7b、cer等参数,运行鸿蒙应用到真机就行了

鸿蒙OS好消息汇总:老机型提前开启内测+纯鸿蒙应用上线

据悉,华为在2012年就创建了系统研发团队,创建的目的就是为了防止某一天遭到外界的断供,没想到这一天来的比华为预想的要早。

不过还好的是,华为顺利推出了鸿蒙系统,并且带来了一系列的好消息,甚至论坛的服务器都崩了,可见鸿蒙OS的吸引力有多么的夸张。

而且,目前华为已经将鸿蒙OS的核心代码全部无偿捐赠给了开放原子开源基金会,这个机构是国内工信部主导的,国产手机厂商完全不必担心被华为“卡脖子”。

也就是说,这样更加得益于鸿蒙系统的发展,同时在普及速度上会更加快捷。

另外,关于鸿蒙系统的好消息真的越来越多,所以笔者今天给大家进行了鸿蒙OS的号消息汇总,其中包括老机型计划提前开启鸿蒙 HarmonyOS 2 内测以及纯鸿蒙系统上线等。

首先来和大家说一下纯鸿蒙手机开发版在路上的消息,爆料信息称开发版的名字叫“大禹”。

虽然不知道这个名字的具体意义在什么地方,但“大禹治水”相信大家都知道,或许真的想治一治外界的吐槽声。

当然了,这也是笔者的猜测,具体还是以官方的解释为准。

然后就是关于老机型提前开启内测的消息,要知道自从鸿蒙OS公布之后,适配的机型真的非常多。

而此前的消息是 2021年第4季度,计划升级华为智慧屏V系列2021款、智慧屏S系列、智慧屏X65、Mate20 X、P30系列、Mate X等。

但是,为了让消费者更快地体验到HarmonyOS 2,华为P30系列、Mate20 X和Mate X机型计划提前开启HarmonyOS 2内测。

目前官方称适配优化工作正在紧锣密鼓开展中,相关适配进展我们将第一时间在公告中更新,敬请关注,计划6月中旬启动内测招募。

当部分老机型的内测工作提前之后,也就意味着大多数的老机型都会提前用上鸿蒙系统,不知道荣耀手机会不会也是如此。

还有就是关于鸿蒙系统的应用上线了,据鸿蒙技术社区消息,目前纯HarmonyOS应用包括:新浪新闻鸿蒙版、微博、墨迹天气 HM 版、央视影音鸿蒙版。

另外还有几个支持HarmonyOS特性的应用:优酷视频、京东。

其中,在桌面图标上有“HMOS”角标的即为纯HarmonyOS应用,有下划线的应用支持HarmonyOS的卡片特性。

但是,所有具有HarmonyOS服务的应用通过工具导出时后缀仍然是APK,两类HarmonyOS应用并不能安装在其他安卓手机上。

而且据网友反馈,在自己已经升级到HarmonyOS 2的华为Mate40 Pro 手机运行病毒查杀后,出现了1个风险项,央视影音鸿蒙版被识别为病毒应用,目前尚不清楚具体原因。

还有就是鸿蒙版本的应用可以被提取并安装在安卓上,甚至可以顶掉已经装了的普通安卓版,但并不能运行,点开就闪退。

但也有网友大神称缺少包名为hmos系列的jar包,自己写了个demo进行测试,可以说为了揭露鸿蒙系统就是安卓换壳煞费苦心。

不难看出,华为对鸿蒙可谓是倾注了全部的心血,一款历时八九年才诞生的国产系统,值得所有国人支持。

但是,随着鸿蒙系统的实力越来越强大,友商或许会非常的纠结,毕竟在华为宣布将鸿蒙OS开源之后,国内没有一家手机厂商准备搭载这款系统,它们似乎更青睐安卓。

尽管之前魅族曾表示接入鸿蒙生态,但仅限于旗下的智能家居业务,魅族手机还是没有适配鸿蒙系统,其它厂商同样也是如此。

所以说,当鸿蒙OS变得越来越出色之后,不知道友商会不会进行跟进。

最后,一款出色的系统需要更多用户和厂商的支持,这样,才能成为真正强大的鸿蒙OS!

对此你们怎么看,欢迎留言、点赞、分享。


当前名称:开发纯鸿蒙应用,鸿蒙应用生态
文章位置:http://bzwzjz.com/article/hoecoc.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站制作 成都网站设计 网站制作公司 网站建设 成都企业网站制作 响应式网站设计 成都h5网站建设 四川成都网站设计 成都网站设计公司 网站设计 成都网站建设 响应式网站建设 成都网站制作 手机网站制作 成都网站制作 成都网站制作 专业网站设计 网站建设公司 成都网站建设 营销型网站建设 成都网站设计 成都网站设计