对鸿蒙的一千个疑问:为了取代 Android 的“ 复制品 ”?

Posted 清风Coolbreeze

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对鸿蒙的一千个疑问:为了取代 Android 的“ 复制品 ”?相关的知识,希望对你有一定的参考价值。

鸿蒙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完全可行,只不过是难度的问题,而如何实现并不是我们所要担心的问题,那是程序员们所要考虑的问题。

最后

之前就有小伙伴问到:

“Android开发要不要学鸿蒙?”

“鸿蒙未来前景怎么样?”

“有鸿蒙开发的资料吗?”,这边正好也整理了一些鸿蒙开发的资料,共分成8个章节

  • 01:开发者关于鸿蒙系统的前景答疑
  • 02:鸿蒙系统环境搭建手册java版
  • 03:环境搭建手册js版
  • 04:鸿蒙第一个程序(跑通第一个Hello Word)
  • 05:鸿蒙模拟器运行
  • 07:应用配置详解
  • 08:鸿蒙Ability详解

如果大家有需要的话,扫描下方VX二维码即可获取。 

 

以上是关于对鸿蒙的一千个疑问:为了取代 Android 的“ 复制品 ”?的主要内容,如果未能解决你的问题,请参考以下文章

模拟爱与愁的一千个伤心的理由

第19课:生活中的访问模式——一千个读者一千个哈姆雷特

Python干货大派送!一千个Python库,只有你想不到,没有查不到!

非对称加密:十八岁给我一千个姑娘

一千个创业者,一千个元宇宙

如何进行测试管理