鸿蒙OS2.0完全兼容安卓APK,所以鸿蒙系统到底是不是安卓换皮?
鸿蒙OS2.0已经开始 开发者Beta版公测,部分华为用户也收到了鸿蒙OS2.0操作系统的推送,但是随之而来还有人们对于鸿蒙OS的疑问,部分人认为鸿蒙系统就是Android换了壳,就像MIUI以及此前的YunOS一样,底层依旧是安卓系统。那鸿蒙OS到底是不是Android换皮版本呢?
其实令人提出这样的疑问,可以简单归纳为以下2个主要原因!
第一:鸿蒙OS2.0的系统界面与操作逻辑,基本与EMUI11操作系统一模一样。
第二:鸿蒙OS2.0的操作系统可以兼容安卓的APK,可以直接安装安卓的app。
首先我们先来探讨下第一个原因,由于鸿蒙系统的界面与EMUI系统基本一样,就认定鸿蒙系统就是Android换皮而来,在我看来,简直是无稽之谈!难道安卓系统使用苹果iOS的界面、图标、操作方式,它就变成了iOS系统?以往的安卓手机许多都有定制过iOS主题界面,难道它们搭载的都是iOS系统?
至于第二个问题,可以安装安卓的 app!在这里,我先不给答案,先跟大家说一件事情,目前谷歌正在开发一套全新的Fuchsia OS,并且已经建立了Fuchsia OS的中文社区。
根据社区内对Fuchsia OS的介绍,此系统与 Android 和 Chrome OS 这两款系统有点不同,它并不基于 Linux 内核,而是基于谷歌全新开发的一款名叫 Magenta 的内核,是使用能在 Android 上运行的 Flutter SDK 编写的,所以 Fuchsia 的大部分模块都可以在Android设备上运行,兼容APK、EXE等应用,可以无缝切换继续使用当前系统生态上的办公软件、设计软件和行业软件。难不成谷歌自家的Fuchsia OS也是基于 Android 魔改而来?
敲一个关键字眼,Fuchsia OS并不基于 Linux 内核,而是基于谷歌全新开发的一款名叫 Magenta 的内核!内核才是一个操作系统最本质且核心的东西,通过内核代码才能判断安卓和鸿蒙到底有多少相似之处,而鸿蒙2.0所采用的就是Harmony OS内核。同时HarmonyOS提供了支持多种开发语言的API,供开发者进行应用开发。支持的开发语言包括Java、XML(Extensible Markup Language)、C/C++ 、 JS(JavaScript)、CSS(Cascading Style Sheets)和HML(HarmonyOS Markup Language)。
其实在此前华为消费者业务软件部总裁、鸿蒙操作系统负责人王成录在接受国内媒体采访时表示,大家质疑鸿蒙是不是Android换个壳,这说明中国科技界对软件开源的理解不够一致,并不是所有Android代码都是谷歌开发的,绝大部分代码来自开源社区。
如果换个角度来看,也许我们会对鸿蒙OS是否是Android换皮有另外的想法!首先,如果鸿蒙OS真的是由Android换皮或者说魔改而来,那谷歌愿意吗?答案是肯定的,不愿意,绝对会起诉华为!但是谷歌并没有起诉华为,这是为什么呢?再而言之,华为作为全球知名的科技厂商,会丢下脸面去做“盗窃”之事吗?置名声于不顾?
另外鸿蒙OS邀请了国内外重磅第三方APP开发商和独立开发者参加,如果真的是魔改版本,这些开发者们不知道吗?难不成是他们的水平不够高?其实在某社交平台,曾经就有人发表过提问“能不能开发一种操作系统,能运行ios的ipa,安卓的apk,还有windows程序,mac osx程序,以及linux程序 ?”而根据下方的回答可得知一个答案,可行但是问题比较多,由此可见,一个新系统兼容安卓的APK完全可行,只不过是难度的问题,而如何实现并不是我们所要担心的问题,那是程序员们所要考虑的问题。
- 标签:天才布衣
- 编辑:王虹
- 相关文章
-
你收到过什么特别的毕业礼物?今年这些毕业礼物, 让众多网友心动不已
又到一年毕业季, 回想下, 你收到过什么特别的毕业礼物? 今年,这些毕业礼物, 让众多网友心动不已。 …
- 部分省份启动高考阅卷工作 高考后还要注意这些信息!
- 校园埋忠骨 英雄您是谁
- 新时代大学教师应立“大先生”之志
- 广州中考延期至7月进行
- 课间十分钟 健身强体质
- 预付金“紧箍咒”能否防培训机构“跑路”
- 躬耕麦田 为农兴农
- 以赛促教 以赛促学
- 甘当服务学生就业的“店小二”
- iPhone 13参数全曝光:A15处理器,Pro采用120Hz