“支持Android应用”就是模拟器?微软上线50款APP供开发者测试?
智能手机的高速普及侵占了PC电脑的市场空间,Android和苹果通过软件系统端,基本瓜分了整个市场,虽然电脑系统的“老大哥”——微软也意识到这个问题,曾尝试凭借Windows Mobile进入移动端市场,但因为反应有些迟缓了,在整体的软件生态方面很难与Android和苹果对抗,最终只能放弃了自己打造移动端操作系统的计划。
不过微软自然是意识到移动端会成为主要市场,因此放弃移动端的操作系统并不意味着放弃移动端市场,在硬件产品方面,微软先后发布了Surface Duo和Surface Duo2两款小巧的Surface系列产品,虽然它可以归结为Surface电脑系列,但从外观设计来说,归纳为可折叠的智能手机也不过分。
在软件系统方面,既然自己的产品不能胜过对手,与对手合作实现共赢也未尝不可,于是我们看到开发者_开发问答Surface Duo和Surface Duo2分别预装了Google的Android 10和Android 11操作系统,这两款产品也成为微软与谷歌在移动端建立合作的关键性标志。
在移动端的操作系统层面,微软算是找到了新的入局方案,不过在电脑端的桌面系统市场,Windows仍然占据着全球*大的市场份额,此前微软曾表示Windows10将会是最后一个电脑系统版本,未来所有的安全性更新、功能性更新,都将会在Windows10的基础上推送更新包,但没想到时隔6年的时间,微软官方自己“打脸”,在2021年6月份发布全新的Windows11预览版。
“打脸疼不疼”这件事我们先不谈,回到Windows11系统的正题,在预览版发布之前,网上就已经流出了不稳定的Windows11系统,网友将其称为“泄密版”,因为有了这份泄密版,人们对于Windows11预览版的全新界面也就没有那么大的新鲜感,但一项全新的功能让所有人出乎意料,那就是微软官方宣布Windows11将会支持Android APP应用运行。
不过等到Windows11预览版推送之后,人们发现并没有微软所说的“支持Android应用”功能,即便是等到10月份的Windows11正式版,仍然还是没有“支持Android应用”这项功能,一些网友开始怀疑微软所说的这项功能只是噱头。
等待了15天之后,微软官方终于再次发声,透露了关于“支持Android应用”这项功能的最新进度,具体来说目前微软与亚马逊的应用商店合作,首批上线了50款Android端的APP应用,其中包括手机端的游戏、儿童教育应用和Kindle等阅读类应用。
不过这批应用并没有在Windows11的正式版系统中上线,而是优先面向美国的Windows Insiders内部计划开发者的,当然微软这样做的目的也是让开发者对其功能进行体验测试并不断完善,因为官方也给出了想要体验这项功能的具体要求:
1.用户的PC电脑已经运行Windows11的22000.xxx开发者版本。
2.用户的PC电脑需要启用BIOS/UEFI虚拟化功能。
3.系统内置的微软商店升级至22110.1402.6.0或更高版本。
4.PC区域设置必须为美国。
5.必须是Windows Insiders的Beta通道用户。
6.需要拥有一个位于美国的亚马逊帐户,以便于使用亚马逊应用商店。
由此来看,这项功能计划并没有泡汤,在测试完成没有太大问题的话,未来应该很快会面向全球的正式版用户推送更新。
在微软最新的文章中,也详细解释了实现这项功能的原理,微软称实现这项功能是因为他们在Windows11中引入了一个新的组件,官方将其称为Windows子系统,这个子系统基于Android社区开源的AOSP 11项目的Linux内核和Android系统,同时这个子系统运行的环境是Hyper-V虚拟机中,将APP应用在AOSP环境中运行的状态和API接口映射到Windows系统前端,从而实现让用户在Windows系统中控制Android的APP应用。
你觉得这是不是微软在Windows11中嵌入了一个运行在虚拟机上的Android系统模拟器呢?
精彩评论