来源:小编 更新:2024-12-26 15:06:53
用手机看
最近手机圈可是热闹非凡呢!华为的鸿蒙OS系统横空出世,一时间,安卓系统的小老弟们可紧张坏了,纷纷跳出来回应,这不,好戏就要开场了!
自从华为鸿蒙OS装机以来,网上就有人说这是安卓系统换了个名字,理由是不同系统不能互相使用app,就像安卓软件无法在苹果手机上安装那样。但升级鸿蒙系统的华为手机却能使用安卓app,而且app数据还完好无损。这可让不少网友疑惑,鸿蒙OS是不是安卓的“换皮”版本?
就在大家议论纷纷的时候,腾讯高管张军亲自转发了一篇博文,文中提到开发微信鸿蒙原生版的感觉就像当年做第一版微信一样。张军的这一举动,无疑是在给鸿蒙系统正名,打脸那些“尬黑”的人。
虽然华为官方至今没有出面回应网络上对鸿蒙系统的说法,但一直在用行动证明鸿蒙OS是独立系统,完全区别于安卓。华为的行动包括介绍鸿蒙系统的内核、架构等底层技术,以及越来越多的鸿蒙版软件出现。
最近纯血鸿蒙OS Next系统出现了两款热门应用:出境易、卓易通。这两款应用的功能是让你在出境后可以方便地安装到各种Android应用。这让很多正在努力开发、兼容纯血鸿蒙应用的开发者都在议论:是不是可以停鸿蒙开发、继续写回Android了?
揭秘:纯血鸿蒙OS NEXT运行Android应用的底层支持
那么,这两款Android应用到底是怎么在纯血鸿蒙OS NEXT里运行的呢?其实,这背后有一个黑科技——安卓镜像文件。
在初次安装“出境易”、“卓易通”时,需要下载一个环境,其中最为关键的文件是“ancohmos.img”。从字面解释来看,这个文件就是“鸿蒙OS系统里的安卓兼容”。实际上,这是一个嵌入到鸿蒙OS系统层面的安卓运行环境,类似虚拟机的作用,但实际不是虚拟机。
值得一提的是,因为鸿蒙OS内核就兼容了Linux ABI(应用程序二进制接口),即鸿蒙OS内核本身就可以运行为Linux设计的应用。所以,虽然这是一个安卓镜像,但这个属于鸿蒙的安卓镜像并没有包含Linux内核,只是包含运行时(Runtime)部分。
最近,华为Mate 70系列和华为Mate X6已经在华为官网开售,华为对这两款新机都提供了鸿蒙NEXT先锋版,是直接配备好HarmonyOSNEXT 5.0版本系统的。至于其他版本则使用的是现有的HarmonyOS 4.3系统。
据华为官方客服的回应显示,华为Mate 70 Pro鸿蒙NEXT先锋版是不支持自行变更为4.3版本的,也就是说入手先锋版机型的话,就只能使用纯血鸿蒙系统了。对于华为Mate 70系列和Mate X6系列而言,不少新功能是需要升级到鸿蒙NEXT系统后才能使用的。
华为鸿蒙系统的崛起,无疑给安卓系统带来了巨大的压力。面对鸿蒙系统的挑战,安卓小老弟们该如何应对呢?是继续坚守阵地,还是寻求新的突破?让我们拭目以待!