时间:2020-11-28 09:29:29来源:Win10专业版官网点击量:N次
11月28日消息 据报道,微软的Windows 10 Android应用程序项目代号为“Latte”,它将使用Windows子系统Linux作为兼容层。在Linux的Windows子系统之上,微软计划使用Android子系统来支持Android应用程序。Windows子系统是Linux在Windows 10上本地运行Linux二进制可执行文件所必需的。微软还启用了对Windows 10中真正的Linux内核的支持,以促进先进的Linux体验,以及现在的Android。
支持Windows 10的Android应用程序可能会在2021年下半年作为主要应用程序的一部分而出现。Windows 1021H2升级.
Latte项目将允许开发者将他们的Android应用程序转换成MSIX格式,这是一种只使用Windows的包格式,提供了现代的打包体验。
您可能已经知道,任何人都可以使用AndroidOpenSourceProject(AOSP)代码并制作自己版本的Android,也可以使用它作为自己服务或平台的基础。
面向Windows 10 Mobile的Astoria项目
在这种情况下,微软计划采用Android子系统和AndroidRuntime,将应用程序的字节码转换为Windows 10的本地应用程序。
开发者可以在微软商店中提交他们转换后的MSIX软件包,但是有一个问题--转换后的应用程序将缺乏对Google服务的支持。
Google服务非常方便,但大多数应用程序不必使用它们。Android子系统足以运行所有Google API独立的移动应用程序,微软可能允许开发人员用自己的产品(如Windows Maps和Outlook)取代GoogleMaps、Gmail、Calendar和其他服务集成。
如果微软高层批准该项目,并满足该公司的内部预期,Windows Store很快就会看到Android应用程序与UWP、PWAS和转换后的桌面应用程序一起运行。