华为鸿蒙系统2。0已公测,是套壳安卓吗,为何兼容APP运行更流畅?
近日,华为已经向部分拥有测试资格的开发者推送了鸿蒙系统2.0 Beta版,全网都非常关心华为鸿蒙系统的表现。有幸测试的开发者们也向外公开了测试的结果,总结如下:UI界面:鸿蒙2.0看起来非常清爽。跟之前的华为的EMUI并没有太多不同。 APP:完全兼容android 10,鸿蒙APP的后缀为hap,目前发布得非常少。性能:有博主测试了王者荣耀以及和平精英,发现在开启HDR、抗锯齿画质下,整体性能比EMUI 11更流程更稳定,功耗更低。
很多人看完都很好奇两件事,第一就是鸿蒙2.0会不会就是套壳安卓10 ?第二就是为何安卓的APP在鸿蒙运行更流畅?
1、鸿蒙2.0是不是套壳安卓?
虽然UI界面没什么变化,APP也兼容安卓,但鸿蒙2.0真的不是套壳安卓。华为之所以这么安排是为了让用户和开发者都可以无缝过渡。
①、市场角度
首先,现在的手机系统市场已经被安卓和IOS完全占领,用户也已经习惯了安卓和IOS的风格。而华为鸿蒙系统则不同,市场占有率为零。用户和开发者对它都是完全陌生的。如果鸿蒙UI变化太大,用户可能会很不适应。当使用上因为不适应造成麻烦时,很多用户就会放弃它。
其次、APP方面如果不兼容原有EMUI 的话,用户会因为没有APP可用,被迫放弃鸿蒙。开发者也会因为用户太少而不愿意开发新的应用。这就是一个系统的生态问题。苹果和安卓都已经形成了各自的软件生态,在生态的影响下也形成了各自的用户群体。它们互不兼容,对彼此影响不会太大。鸿蒙因为是初生系统,和安卓同源linux。所以,兼容安卓是最好的选择。
②、技术角度
华为鸿蒙系统和安卓虽然都是基于linux开发而来,但鸿蒙系统是一个基于微内核的分布式操作系统。微内核仅仅打包了操作系统必须的核心模块,拥有最高的系统权限,其他外围功能模块权限低。任何外围功能模块出问题,都不会影响系统的运行。所以,整个系统开发起来比较困难,但华为克服了这些困难。同时,华为鸿蒙系统取消了ART虚拟机的运行方式,它将应用程序直接编译成二进制机器码,这样使得软件运行效率更高。分布式的架构,使得它将来可用于电脑、手机、汽车、电视、以及可穿戴设备等全部领域。
而安卓系统采用的宏内核设计,宏内核包括了操作系统的大部分功能和模块。这些功能和模块都拥有系统最高权限,任何一个功能和模块出了问题,都会导致安卓系统出现故障。但这种架构的系统开发难度较低,谷歌当年就选择了这种方式。同时,安卓使用了虚拟机的方式来运行APP。使用久了,系统会变得越来越慢。
★从上面两个方面来看,鸿蒙系统绝对不是套壳安卓。而是全新设计的未来操作系统。值得用户和开发者去尝试体验。2、安卓的APP在鸿蒙兼容运行,居然更流畅?
要想知道这个问题的原因,必须从安卓和鸿蒙系统的原理出发。
①、安卓APP的运行方式
众所周知,安卓程序基本上都是用java语言编写。而java语言编写的程序要想在机器上运行,必须将源代码翻译成字节码。然后在将字节码翻译成二进制的机器码。这些翻译又有两种模式:普通模式:java虚拟机一边翻译一边执行,运行效率较低;ART模式:安装程序时,AOT编译器一次性把字节码翻译成了机器码。运行时无需再翻译就可以直接运行。这种安装程序慢,运行效率较高。
这两种模式中,华为Emui 是支持ART模式的,鸿蒙系统在此之上做了升级。
②、鸿蒙系统运行APP的方式
鸿蒙系统是采用微内核+AOSP(安卓10)双架构。对ART模式做了一个重要的优化升级。那就是方舟编译器替代了AOT编译器。方舟编译器是基于AOT编译器开发而来,但完全摆脱了java虚拟机的机制,将高级语言的字节码提前编译成二进制代码,让CPU直接运行。同时,方舟编译器在编译过程中还有很多算法的优化(比如:内存回收机制)。这就导致通过方舟编译器编译的程序比之前AOT编译的程序,运行速度提升了60%。除此之外,华为的超级文件系统EROFS,具有更高的压缩率和更高的读取速度。这也对提升APP运行效率有不小的帮助。
总结
华为鸿蒙系统2.0是基于微内核的分布式操作系统,绝对不是套壳安卓的系统。它的方舟编译器和超级文件系统可以大大提升兼容APP的运行效率。如果开发者直接在鸿蒙系统上开发新的APP,效率会有更大幅度的提升。目前,华为已经提供众多SDK包、子系统源代码给开发者。希望鸿蒙生态越来越好!
三星入门机型GalaxyA03s配置曝光!支持超广角和微距拍摄近日,有知情人士透露,三星计划推出一款价格非常低的新GalaxyA系列手机,以此作为三星GalaxyA02s手机的替代,并且该新款手机可能会被命名为GalaxyA03s,除此之外,
滑盖屏可以实现全面屏,为何手机厂家不愿意用?当下手机屏幕设计的趋势是什么?毫无疑问,是全面屏。全面屏的研发已经有好几年,但时至今日,真正意义上唯一能将其实现的唯有一种,那就是滑盖屏手机。在为数不多的滑盖屏手机产品里,小米MI
三星3nm制程技术目进入流片阶段,距离量产指日可待据悉,三星3纳米制程技术目前已经正式进入流片阶段。而在芯片制造领域,进入流阶段就是指试生产,即是芯片模板设计好后,先生产几十片用于测试,在测试通过后,将按照此模板进行大量生产。简言
漫威女性英雄再登场,黑寡妇接力惊奇队长在蜘蛛侠英雄远征为无限传奇进行收官之后,正在北美热映的黑寡妇也顺利开启漫威宇宙第四阶段的征程。截止到目前,包括刚上映的黑寡妇漫威电影宇宙已经上映了24部作品,累计全球总票房约228
iPhone12系列贬值率有所下降,但mini却被停产处理近日据外媒报道的消息称,通过SellCell机构最新的调研报告显示,从目前掌握的数据来看,iPhone12系列机型的保值率要明显高于此前的iPhone11系列机型,但还有一点要注意
迪士尼黑科技餐厅开业,竟可以俯瞰地球目前,迪士尼新开了一家太空餐厅,在那里不仅可以吃到来自于全世界的好吃的,还可以观赏整个外太空的景色,就像是宇航员一样。而这个餐厅的名字就叫Space220餐厅。据悉,这家餐厅位于沃
为何美国用110V电压,而中国一直用220V电压?我国的用电标准是220V,而美国日本等发达国家的电压却是110V,这是为什么呢?有些人认为发达国家使用的东西一定会比发展中国家的要好,实际上在用电标准这方面,答案并非如此。我们22
美国军事政变?在5月30日的匿名者Q(QAnon)会议上,川普的前国家安全顾问退役将军弗林(MichaelFlynn)谈到了最近的缅甸军政府夺权的事。在会上,有参会者问他,为什么在缅甸发生的事不
窃听风暴之美国篇美国通过丹麦情报机构窃听欧洲盟友的消息还在继续发酵,这两天又爆出猛料,特朗普时期,司法部在秘密搜集特朗普政敌的情报资料。周五爆出消息,201718年间,司法部暗中调查两位民主党众议
太极一号顺利完成预设在轨试验任务,将继续开展实验任务在前不久召开的中国科学院空间科学先导专项科学成果新闻发布会上,中科院国家空间科学中心发布了我国近些年取得的重大科学成果,其中就包括于2019年8月31日成功发射的我国首颗空间引力波
电池界巨头的专利纷争!中航锂电回应宁德时代吃瓜吃到自家,从娱乐圈回来,发现电池圈的瓜也格外精彩,电池圈龙头老大宁德时代一手操作,吸引了整个科技圈汽车圈的注意,其正式起诉中航锂电,称全系产品,都侵犯了宁德时代的专利。中航锂电