安卓APP占移动市场份额的70%,微软意识到这一商机,并已经开始提供一些功能来实现在Windows 10系统上启动安卓APP了,比如通过Your Phone app和支持安卓设备。通过Your Phone 来启动安卓APP 还是在手机上运行APP,而不是直接在Windows 10系统上运行APP。
通过Your Phone 启动安卓APP
据Windows Central的消息,微软正在为Windows 10创建一个新的子系统,允许安卓app通过微软应用商店进行分发,并可以在虚拟环境中运行。具体方式是将安卓app程序打包为MSIX,并允许开发者提交到微软应用商店中。该项目名为Project Latte,与Windows Linux子系统(WSL)类似,将在Windows 10上创建一个虚拟的安卓环境,允许安卓应用程序直接在Windows 10系统中运行。
目前最大的障碍是安卓APP 运行所需的图形用户接口。但WSL 2发布后,微软也开始了WSL-G(WSL - Graphics Architecture)项目的研发。该项目使用内置的Wayland 显示服务器来在Windows 10用户接口中直接运行Linux GUI应用。
包括WSL-G组件在内的WSL都允许Windows 10来直接运行虚拟的安卓APP,但是Bowden 称新的子系统可能并不会支持Google Play,因为i谷歌并不允许该服务安装在非原生安卓或ChromeOS的设备上。
但是安卓APP的开放架构将允许开发者将其打包并通过微软应用商店来进行分发。但微软也需要投入人力对提交的包进行恶意软件检测,因为恶意安卓APP是谷歌的噩梦。
本文翻译自:
https://www.bleepingcomputer.com/news/microsoft/microsoft-is-working-on-an-android-subsystem-for-windows-10/