0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

华为鸿蒙系统仍基于安卓?脱离Android才是目的

鸿蒙系统HarmonyOS 来源:百家号 作者:金彩说 2021-02-27 09:58 次阅读

早在2019年8月9日,华为在东莞举行华为开发者大会,正式发布了无数网友期待已久的操作系统鸿蒙系统Harmony OS)。

随后,荣耀正式发布荣耀智慧屏、荣耀智慧屏Pro两款智能电视。这两款产品是首款搭载华为鸿蒙系统的产品。后来这两款产品引发轩然大波,原因并不是产品本身,而是在其设置页面出现的ADB(Android Debug Bridge)选项,这是一个Android调试工具,使用Android设备的人对这个应该会很熟悉。

此后,在不间断的新闻和谣言之下关于鸿蒙系统的话题从未间断,直到2020年12月向开发者发布手机鸿蒙系统2.0开发者Beta版本,并提供开发环境、工具、模拟器和开发文档。该版本的发布把鸿蒙系统热度带到了一个新的高度,支持者急于证明鸿蒙系统确实是一个全新的操作系统,而黑粉也迫切地想在鸿蒙中寻找安卓的影子。毕竟,大家已经等了很久了。

一位开发者针对老版本的Android,特别是Android4.4.4构建了一个简单的"Hello World"应用,并发现该应用在Android和Harmony OS虚拟机上都会抛出非常相似的错误信息

左边的截图显示的是安装在基于较新的Android版本的虚拟机上的应用,右边的截图是安装在基于Harmony OS 2.0 beta版的虚拟机上的应用,错误信息几乎是一样的,区别只是简单的将“Android”换成了 "鸿蒙"。

XDA开发者论坛高级会员hikari_calyx大佬以解锁诺基亚手机引导程序而闻名,他将著名的Superuser应用编译并安装到Harmony OS 2.0测试版虚拟设备上,得到了上面一样的错误信息。

此外,我们还可以使用ADB(Android Debug Bridge)将指令传递给鸿蒙虚拟机。一位开发者通过这种方式从虚拟设备中提取了大部分的系统文件,揭示了构建包含Android框架,甚至也有emui的影子。

这一切都似乎呈现了一个结果。Harmony OS 2.0的第一个测试版显然还是基于安卓系统的。

现在,大家可能会推测,鸿蒙只是Android的分支,并可能长期如此,但我认为,虽然现在可能是这样,但不会永远如此。在此前华为确实提到,使用Android开源项目将作为构建其期望的鸿蒙系统体验的过渡版本,本质上是为用户和应用开发者弥补差距的一种方式。利用现有的AppGallery和HMS生态系统提供动力,这样的过渡版本将是鸿蒙全自主化所需要的。

但我们所作出的分析无法完全证明鸿蒙就是基于Android,因为我们目前还没有办法分析它的源代码。但外媒Ars Technica(美国知名科技博客媒体)却得出了一个更加确定的答案。他们在一份报告中指出"华为的'全新'操作系统和Android之间没有明显的区别"。正如我们之前所提到的,华为并没有让我们很容易地访问Harmony OS 2.0测试版。虚拟机在华为的服务器上运行,只有华为认可的开发者才能访问。Ars Technica的Ron Amadeo突破了这些障碍,对Harmony OS进行了仔细的研究,并得出结论:这个操作系统本质上只是Android的外壳。

Ars Technica强调了Harmony OS 2.0界面与华为的EMUI的相似性,华为称这只是因为他们将EMUI的外观和感觉移植到了Harmony OS上。不过在其内部,有很多Android系统组件,包括 "HarmonyOS系统 "应用。这个应用被标注为 "版本10",这很可能是指Android 10,也就是Ars Technica所称的华为操作系统实际基于的Android版本。用华为SDK构建的样本应用应该与Android APK文件类似,它们可以像ZIP文件一样解压缩,具有类似的内部结构,并且可以用标准的Android反编译工具进行解码。Ars Technica进一步指出,与谷歌的Fuchsia或三星Tizen等其他开发中的操作系统相比,该测试版的功能似乎很完整。即使在 "对HarmonyOS进行了数小时的摸索 "之后,ArsTechnica也无法 "指出与Android相比有任何实质性的变化"。Ars认为,如果华为的计划是从 "安卓 "到 "非安卓 "的转变,那他们计划在今年4月即将推出搭载Harmony OS的手机,又怎么会有足够的时间去做呢?

但华为推出Harmony OS 2.0测试版的新闻稿并没有提到任何关于Android的信息,事实上既然谷歌拥有Android的商标,那么在Harmony OS本身中没有任何提及Android的内容也就不足为奇了,ArsTechnica还指出,在任何官方开发者文档中都没有提及Android是多么奇怪。

华为是否真的实现了从基于Android的EMUI到Harmony OS的近乎无缝的迁移,而我们仅仅是触及到了表面?当然,这是有可能的。目前我们还没有任何具体的Harmony OS 2.0的架构、内核、ARK编译器以及Android运行时如何融入其中的具体细节。但我们根据我们所能找到的信息没有发现鸿蒙和安卓的本质区别,更多的是相似性。

但我们仍不能否定华为在自主化上的付出,我们更愿意相信目前的鸿蒙版本仅仅是过渡版本,未来鸿蒙系统会完全脱离Android,实现真正的中国愿景。
编辑:hfy

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Android
    +关注

    关注

    12

    文章

    3876

    浏览量

    125827
  • 华为
    +关注

    关注

    215

    文章

    33790

    浏览量

    247448
  • EMUI
    +关注

    关注

    1

    文章

    215

    浏览量

    11810
  • HarmonyOS
    +关注

    关注

    79

    文章

    1908

    浏览量

    29378
收藏 人收藏

    评论

    相关推荐

    最新开源代码证实!“鸿蒙原生版”微信正在积极开发中

    立刻保存,不需要同步或刷新调用。共享内存一般用于后台开发。 HarmonyOS NEXT 也就是鸿蒙星河版——俗称“纯血鸿蒙”,其采用华为自研内核,抛弃了传统的 Linux 内核以及 AOSP
    发表于 05-08 17:08

    腾讯突然宣布,微信鸿蒙版要来了!

    今年初, 华为宣布HarmonyOS NEXT命名为“鸿蒙星河版” ,并计划在二季度启动开发者 Beta 计划,四季度发布商用正式版。 消息一出,不少人为之振奋。 鸿蒙星河版因不再兼容
    发表于 04-30 19:34

    2024款鸿蒙OS 最新HarmonyOS Next_HarmonyOS4.0系列教程分享

    预测报告。该机构预测,华为自主研发的鸿蒙系统(HarmonyOS)将在今年(2024年)超越苹果iOS,成为中国市场继谷歌之后的第二大操
    发表于 02-28 10:29

    纯血鸿蒙系统,拿什么与、iOS比?

    鸿蒙系统的出现就是来打破这种僵局的,华为鸿蒙是以生态系统为基本而产生的独立系统。如果与
    发表于 02-21 21:04

    鸿蒙开发者预览版如何?

    Linux内核以及AOSP代码,采用的鸿蒙内核以及代码,HarmonyOS NEXT系统仅支持鸿蒙内核和鸿蒙系统的应用,不再兼容
    发表于 02-17 21:54

    鸿蒙不再兼容,那么鸿蒙开发者是否会大增?

    华为的纯血版鸿蒙已出现。紧接着各大厂商都纷纷加入原生应用开发当中,其中包括支付宝、京东、美团等一线大厂,200 多应用厂商正在加速开发鸿蒙原生应用。鸿蒙生态设备数量仅历时 5 个月即从
    发表于 01-31 22:17

    很多人质疑鸿蒙,那它算不算国产操作系统

    。 这一宣布华为也开始逐步觉醒,要知道华为鸿蒙的操作系统Android不同。 1、设备兼容性 鸿蒙
    发表于 01-17 22:04

    鸿蒙Harmony是如何影响Android工程师的呢?

    其实鸿蒙在2019就已经出来了,那时候还是套壳Android的。从2023年9月的发布会上,华为宣布鸿蒙原生应用全面启动、HarmonyOS NEXT亮相以后,围绕着纯血
    发表于 01-14 22:14

    免费学习鸿蒙(HarmonyOS)开发,一些地址分享

    HarmonyOS万物互联,从华为一系列的操作来看已经与iOS、Android形成三足鼎立之势了。 根据《澎湃新闻》的报道,已有23所985高校和46所211高校加入了鸿蒙班的行列,合计达到了69所
    发表于 01-12 20:48

    华为鸿蒙凉了?谣言止于智者

    华为鸿蒙系统凉了吗?我们从目前的一系列新闻来看。鸿蒙并没有凉,反而愈发强大。从下面的一些新闻事实可以看出华为
    发表于 01-11 22:29

    为何大厂急招鸿蒙开发工程师?别有洞天

    正确看待鸿蒙不再兼容版本,而大厂急招鸿蒙工程师这一举动已经是预料之中的。我们一步步来看鸿蒙是怎么发展过程的。为什么互联网大厂急招
    发表于 01-08 19:59

    想学鸿蒙,又怕找不到工作?能有前途吗?

    。 而作为应届生而言Android这行毕业几乎等于失业,从今年12月份《澎湃新闻》的消息来看,目前已有23家985高校、46家211高校已开设或即将开设HarmonyOS相关课程。华为计划鸿蒙下一版
    发表于 01-04 21:27

    华为鸿蒙系统

    华为鸿蒙系统(HUAWEI Harmony OS),是华为公司在2019年8月9日于东莞举行的华为开发者大会(HDC.2019)上正式发布的
    发表于 11-02 19:39

    鸿蒙操作系统的前世今生

    部分,OpenHarmonyOS、包括HMS在内的闭源应用与服务,以及其他开放源代码。 其中OpenHarmonyOS 是鸿蒙操作系统中开源的部分,类似于
    发表于 10-08 19:55

    【芒果派MangoPi MQ Quad】10系统体验

    上会已经说过了linux系统镜像的安装 这次来说说系统。 首先准备工具 芒果派MangoPi MQ Quad开发板 PC机 TF卡及读卡器 操作
    发表于 07-07 21:59