正在进行的"Latte"项目将为 Windows 10 赋予原生运行 Android 应用的能力。
上周报道了微软希望 Windows 10 原生支持 Android App 的消息。近日,外国科技媒体 Windows Central 对此进行了跟进。
根据 Windows Central 编辑 Zac Bowden 最新的说法,微软正在为 Windows 10 开发一个新的子系统(与 WSL 类似),该子系统允许 Android 应用通过 Microsoft Store 分发并在 Windows 10 虚拟化环境中运行。
报道指出,微软正在打造的解决方案允许 Android 开发者将其应用打包为 MSIX 格式并提交到 Microsoft Store,从而实现无需更改 Android 应用代码即可将其引入 Windows 10。熟悉此事的消息人士透露给 Windows Central 称,此项目代号为"Latte",最早或在明年上线。
Zac 认为"Latte"不太可能支持 Play Services,因为谷歌不允许 Play Services 安装在除 Android 设备和 Chrome OS 以外的任何设备上。这意味着依赖 Play Services APIs 的应用在提交给 Microsoft Store 之前需要进行更新以移除这些依赖。
谷歌为了对付 Android 应用生态中的恶意软件已付出了相当高的成本,如果 Microsoft Store 支持接入 Android 应用,想必微软还必须专门组建团队来审查所提交的恶意软件包。
与当年的"Astoria"类似,"Latte"提供了同样的功能,不过"Latte"更像 WSL,它将创建直接在 Windows 10 中运行的虚拟化 Android 环境。目前看来,技术方面的最大障碍将是 Android 应用程序对图形用户界面的要求,不过随着 WSL2 的发布,微软已开始着手开发一个名为 "WSL-G" (或"WSL - Graphics Architecture")的项目。此项目利用内置的 Wayland 显示服务器直接在 Windows 10 用户界面运行 Linux GUI 应用。
微软曾表示在 Windows 进行应用程序开发时,不必只考虑原生 Windows 应用,它欢迎更多的应用平台,我们也看到了 Windows 10 对 PWA、UWP、Win32 和 Linux (via WSL) 的积极支持,因此有理由相信 Windows 10 提供对 Android 应用的原生支持。
猜你喜欢: