相信,昨晚抢华为Mate70的机友都有发现。
跟平常咱们买手机的时候,就只要选择颜色、内存、存储版本不同。
华为这次。
悄咪咪地新增了一个叫「鸿蒙NEXT先锋版」的东东。
什么意思呢这是?
其实很简单。
如果大家没有选这个「先锋版」,那么大家拿下的Mate70、X6,就会以鸿蒙OS 4.3的形状出厂。
可如果选了「先锋版」呢。
就会以纯血鸿蒙,也就是鸿蒙OS 5.0的形态出战。
该说不说,华为这步棋走得确实是好。
对绝大多数买来当主力机的人来说,如果强行出厂预装还没有闭关成功的HarmonyOS NEXT的话。
体验,是极其蛋疼的。
但是!对那些想要体验NEXT,但又懒得去折腾的人来说。
华为这个「先锋版」啊。
不仅提前审核,甚至还帮你一键装机…
轻描淡写一套操作。
直接是把两拨需求、想法完全不相同的人,都照顾到了。
所以嗦哇...
你们怎么知道机哥拿到的华为Mate X6和Mate 70 Pro+,就是分别搭载HarmonyOS NEXT和4.3的呢。
不过呢,每每谈到HarmonyOS NEXT。
就不乏有机友在评论区问机哥,升级到纯血鸿蒙之后,那些奇奇怪怪的安卓小App怎么办。
如果将时间放到前几个月。
机哥可能会说,要么等开发者适配、要么就是冇解。
可如果是现在…
嘿嘿,情况可就不一定咯~
就在前两天,华为突然公布了一个叫「一种跨系统运行应用程序的方法及电子设备」的专利。
简单来说,就是华为自己捣鼓出了一个,可以在现有的系统架构里边,运行其他系统App的技术。
运行其他系统的App?
苹果用户看到这儿估计DNA都动了,这不就是「Rosetta」嘛!
用过M处理器的机友,应该就对「Rosetta」不会太过陌生。
众所周知,苹果在2020年推出了自家首个ARM处理器M1、以及ARM架构macOS之后。
便开启了从X86到ARM的征程。
而「Rosetta」,就是能让此前英特尔Mac上的老程序,能在M1 MacBook上运行的工具。
但是!
机哥要说但是了吼。
可当机哥翻开华为这项专利,细细品读了一番过后...
我发现华子这次,居然没有摸着苹果过河,而是借用万能的「虚拟机」来实现的。
为啥用虚拟机呢。
我想,华子应该也是想到了转译的弊端。
正如机哥刚刚所说的那样,「Rosetta」呢,就是通过转译,让那些还没有适配ARM架构的X86软件,也能在M芯片上运行的工具。
不过,转译归转译、运行归运行。
但流不流畅...就不一定了。
可虚拟机就不会存在这种问题。
只要性能足够、内存空间充足,你完全可以创建一个,甚至好几个虚拟机同时运行,而且因为是真 原生系统,所以压根都不用考虑损耗、兼容。
嘎嘎用就是。
再加上手机虚拟机早就不是什么新鲜玩意了。
如果机哥没记错的话,在那个国产手机还未天下五分的蛮荒年代,民间就已经有在一个安卓系统里边,再套娃一个安卓系统的极端玩法。
所以机哥觉得。
华子这波用虚拟机来解决纯血鸿蒙兼容性的问题,好像真的可行。
看到这可能有人就会说了:
“话这么说没错,但虚拟机终究要有一个启动过程的啊,如果说每次都要专门开个虚拟机窗口运行安卓软件的话...”
“对不起,我还是选择转译。”
你猜怎么着,这,就是机哥觉得华为这项专利最有意思的地方了。
华为想到了一个非常骚的操作。
那就是,把虚拟机里安装的App们,全都用“快捷方式”丢到主系统,也就是咱们的手机桌面里边。
毕竟安卓软件的icon,本就和鸿蒙长得差不多。
所以你只要不刻意显示格式,其实压根就分不出哪个是安卓App,哪个是鸿蒙App。
这一样来,启动其他系统的App的时候,虚拟机也会一同启动,并瞬间运行虚拟机里安装的App。
就像咱们打开原生App那样。
因为虚拟机一直是在后台待命的嘛。
所以实际打开安卓App的速度,其实跟我们打开一个原生App的时候,并不会有什么太大的区别。
看到这机哥也不禁感慨,这操作,估计也就只有咱们内存动辄12G、16G的国产手机才能搞得出来。
要是换成果果的话。
区区8G内存,就算优化能力爆表,怕是也不敢把虚拟机常驻后台吧。
不过凡事都有有缺点。
就像机哥前面讲的那样,虚拟机的流畅运行,是建立在有足够的内存,足够的空间上的。
电脑你尚且有8G、16G、32G内存。
可手机呢。
16G都勉勉强强了,你居然还跟我说要分一半给虚拟机?
所以华为在专利里也说了。
必要的时候,也不得不杀一下进程,来保证软件的流畅度。
但,瑕不掩瑜。
在机哥看来,不论是转译也好、虚拟机也罢,归根结底,都是各家想要咱们消费者能正常使用产品的路子。
毕竟谁也不想买个残废来用,对吧。
正如我们所知道的,华为走了条从未有人走过的路子。
而这条路呢。
注定不会好走。
可预见的,国产App们的适配速度纵使再慢,但总有一天会适配完的。
但也同样可预见的是,国外的App们,并不见得会心甘情愿地加入到鸿蒙的生态当中。
不过在机哥看来。
华为这个技术将来不论是启用,还是不用,对咱们普通用户来说都是一件好事——
因为启用了,说明咱们花粉也能用上奇奇怪怪的App了。
要是不用了...
那不就说明可以原生运行了吗。
图片来自网络
听说有人想看Mate70实测?
↘↘↘