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