微软|Windows 11支持安卓始末 没你看到的那么简单

一夜之间 Windows 就能运行 Android 了?那你就天真了 。
昨夜,Windows 11 正式发布,就像上周曝光的泄露版一样,虽然看着比之前明显精致不少,但这似乎已经无法满足人们的期待了 。
显然,微软也明白,仅凭设计水平的提升不足以撑起这款历史悠久的老牌系统,就像很多人说的那样,我们想要的不是 Windows 10.5,而是 Windows 11,于是微软终于使出了 Android 子系统这招绝技 。
Windows 支持安卓,其实这不是第一次
相对而言,微软的软件产品一向秉持着开放的理念,举个搞笑的例子,微软宁愿放着自己的 UWP 平台不管,也要把旗下诸多王牌应用放在竞品平台上,而且体验甚至比自家平台中还好,微软也因此被网友调侃为「最佳 iOS/Android 应用开发者」 。
而在 Windows 10 Mobile 时期时,微软也因为「过于开放」而犯了一次错误,但恰恰是这次错误,让 Windows 和 Android 有了第一次联系 。
2015 年,微软的手机业务还没有落败,但却被手机系统 Windows 10 Mobile 的应用匮乏问题绊住了脚步 。
在此情况下,微软宣布了一项名为「Astoria」的计划,该计划试图让开发者将 Android 应用移植到 Windows 10 Mobile 平台,借此来弥补自己生态的不足,虽然这听起来就像「引狼入室」,但在当年的预览版系统中,确实短暂出现过该功能,只是之后由于体验不佳和安全问题,或者更可能的是,微软终于意识到这种做法无异于饮鸠止渴,所以就放弃了该计划 。
后来,随着 Windows 10 Mobile 的衰落,这次与 Android 的短暂接触也逐渐被人们所遗忘 。
微软|Windows 11支持安卓始末 没你看到的那么简单
文章图片
「Astoria」项目虽然失败了,但它的技术成果却没有因此消失,微软转手就将它用到了别处,也就是 Windows 10 系统中 。
Windows 10 发布 7 年来,历经过十多次大版本更新,虽然每次都被网友吐槽「感知不强」,但有个功能却广受开发者们的好评,也就是 WSL(Windows Subsystem for Linux,适用于 Linux 的 Windows 子系统) 。
简单来讲,WSL 让开发人员不需要虚拟机就可以在 Windows 中运行 Linux 环境,摆脱虚拟机的限制后,WSL 占用的资源更少,运行更流畅,还可以直接对 Windows 系统中的文件进行读写,非常高效且方便 。
微软|Windows 11支持安卓始末 没你看到的那么简单
文章图片
走到 WSL 这一步,其实你就不会被 Windows 11 能够运行 Android 应用而感到惊讶了 。去年年底,外界一度传出微软打算让 Windows 兼容 Android 应用,而具体的技术路径,其实和 WSL 非常相似,只是在这之前,也许是一些契机的出现让微软更加坚定了这个决心 。
对手紧逼下,微软终于引入 Android
疫情开始后,个人电脑又被大众重新重视起来,现在你已经很少会听到「PC 已死」这种言论了 。不过在今后,想让 PC 完全「复活」起来,可能要借助移动端的力量了 。
去年年底苹果 M1 芯片和 macOS BigSur 的出现无不证明了这一观点,未来,同样还会有很多手机厂商入局电脑市场,不过与之前不同的是,在它们眼中,手机与电脑不再是两种对立的产品,因为在应用体验上,两者会趋于融合 。
微软|Windows 11支持安卓始末 没你看到的那么简单
文章图片
M1 芯片代表着强大的软硬件整合能力,苹果也因此在多端融合上具备天生优势,微软就算想学,但条件却不甚满足,不过另一个桌面操作系统 Google ChromeOS 给微软提供了很好的思路 。ChromeOS 是个名副其实的「缝合怪」,它基于 Linux 内核打造,大部分体验基于浏览器,本身的应用生态(Web+PWA)其实比较匮乏,但厉害的是,从 2017 年开始 ChromeOS 加入了 Android 运行环境的支持 。
Android 的神助攻再加之疫情的推动作用,让它在去年一举超过 macOS 成为了全球第二大操作系统,而它的终端产品 Chromebook 也获得了出色的销量 。
微软|Windows 11支持安卓始末 没你看到的那么简单
文章图片
在此情况下,微软的境遇可谓是腹背受敌,一方面,自家的手机和 UWP 移动生态彻底告败,已无力阻挡移动端的侵蚀,另一方面,苹果和谷歌的强势创新也让它开始警觉起来 。
而放眼未来,虽然 PC 设备还会存在,但体验与移动应用融合已成定局,既然打不过那就加入它,所以 Windows 11 支持 Android 的背后,其实是向移动应用生态的一次借力,而有了之前 WSL 的技术铺垫,WSA(Windows SubSystem for Android)就顺势出现了 。


推荐阅读