[返回手机数码首页]·[所有跟帖]·[ 回复本帖 ] ·[热门原创] ·[繁體閱讀]·[坛主管理]

鸿蒙是换皮安卓?我们写了个 App 来验证

送交者: 牛员外[♂☆★★★★湖边健走★★★★☆♂] 于 2021-06-04 23:54 已读 1865 次  

牛员外的个人频道

+关注

这几天手机圈最受大家关注的新闻是什么?


不用我做回答,大家自己应该就有答案。


那当然就是华为的鸿蒙操作系统(HarmonyOS)正式发布了。


华为这次正式发布全场景系统——鸿蒙,意图就是提前摆脱 Android 束缚,打造属于自己的系统生态。


鸿蒙系统将独立的设备连接,使用互联、协同技术,给用户带来全场景交互体验,最终实现“One as all ,All as one”的理念。


但就算如此,依旧有部分人不买账,认为这是抄袭,因为依旧使用的是安卓 App,是换皮版的安卓。


但事实真是如此吗?


今天,果子就带大家一起了解下鸿蒙系统和鸿蒙应用,看完这篇文章你肯定有答案。


模拟器还是兼容层


鸿蒙是不是换皮版安卓?


解答这个问题前,首先说个类似的问题,安卓模拟器大家都知道吧?如图就是在 Windows 上运行的安卓模拟器。


得益于模拟器的存在,使我们可以在电脑上使用安卓 App ,甚至还能运行游戏。


因此,拿能不能安装运行安卓 APK (安卓软件的安装包)来拟定是不是换皮版安卓,这种说法显然就站不住脚!


那有人就会说了:“那鸿蒙还是内置了安卓模拟器,只是多了些功能,也算不上自己的系统!”


* Android 有专属应用文件格式 APK


那么,上代码!


今天果子用华为官方的开发工具 DevEco Studio 简单开发一个鸿蒙版的应用,一探究竟!


打开工具后,创建名为 kejihu 的项目。


通过“简单”的代码编写后,就能来运行测试了。


如图是运行代码过程,果子自己写的鸿蒙版应用“科技狐”已经成功运行并打开


鸿蒙版应用也成功安装在虚拟测试机中。


* 在评论区打出排面!


这是编写的应用主页面。


* 不点个赞和在看吗?


所以这个应用的格式是什么呢?会不会还是安卓 APK ? 那就使用 IT 之家的本机应用概览功能查询看看。


查询后,发现已经成功识别到了我们编写的应用,并且显示为鸿蒙版应用


并且,在开发工具的输出文件夹内,可以找到生成的安装包文件,其后缀名为 .hap 。


各位没猜错:.hap 就是鸿蒙专属的应用文件格式,并不同于安卓!


而根据鸿蒙官方的开发文档,未来原生鸿蒙版应用将会使用 .app 的文件格式。


目前 .hap 是重要的部署包,应用的功能完全靠部署包实现。


换句话说,未来鸿蒙生态继续更新 .app 就是如同 .apk 的角色。


兼容先行,后续独立


看到这里,大家应该明白鸿蒙不是换皮版安卓!


目前的鸿蒙系统是基于 OpenHarmony+AOSP 的(AOSP本来就是开源的,不存在抄袭换皮这一说)。


如图,是 B 站 UP 主基于纯正 OpenHarmony 的体验视频,可以看到由于没有 AOSP ,因此缺少关键的应用程序。


所以,这是个很现实的问题,如果直接使用原生鸿蒙系统,应用问题怎么解决?


别说打王者荣耀了,就是 QQ、微信大家都没得用。


而现在引入 AOSP 兼容于安卓应用环境,用户就能继续使用安卓应用,借助原有生态继续发展是鸿蒙的初步计划。


等到用户达到一定规模,鸿蒙系统有了一定的占有率,众多厂商自然就会开发适配纯原生鸿蒙版的 App 。


而事实上,目前有许多应用有鸿蒙版本了。


如图是京东 App 鸿蒙版本。


鸿蒙版可使用畅消息,并且页面广告变少了,更加的简洁。


而且还适配了鸿蒙应用特性——上滑图标打开服务卡片。


但鸿蒙系统并不仅仅是独立于安卓这么简单。


鸿蒙系统官方的定义是:鸿蒙操作系统是华为研发的面向万物互联时代的全新的、独立的智能终端操作系统,为不同设备的智能化、互联与协同提供统一的语言。


打破不同硬件设备的隔阂,实现全场景万物互联,这才是鸿蒙的最终目标。


任何新事物的发展早期,都不可避免会面临质疑和挑战。唯有在自己的节奏中稳步前进,才能逆风翻盘。


显然,从鸿蒙的发展时间线来看,节奏拿捏得死死的。


一切质疑,等到涅槃重生的那天都将不攻自破。

喜欢牛员外朋友的这个贴子的话, 请点这里投票,“赞”助支持!

内容来自网友分享,若违规或者侵犯您的权益,请联系我们

所有跟帖:   ( 主贴楼主有权删除不文明回复,拉黑不受欢迎的用户 )


用户名: 密码: [--注册ID--]

标 题:

粗体 斜体 下划线 居中 插入图片插入图片 插入Flash插入Flash动画


     图片上传  Youtube代码器  预览辅助

打开微信,扫一扫[Scan QR Code]
进入内容页点击屏幕右上分享按钮

楼主前期社区热帖:

>>>>查看更多楼主社区动态...



[ 留园条例 ] [ 广告服务 ] [ 联系我们 ] [ 个人帐户 ] [ 创建您的定制新论坛频道 ] [ Contact us ]