在放弃ProjectAstoria之后,微软一直在寻找如何将AndroidAPP引入到Windows10系统的方法,目前已经通过「您的手机」应用程序可以在PC端执行Android应用程序,但这必须要手机支持此项功能。
为此,去年10月,微软公开了拿铁计划(ProjectLatte),旨在帮助开发者将他们的app打包为MSIX,以实现对Android子系统的原生支援。
ProjectLatte的做法是从WindowsSubsystemforLinux的架构来下手,多名开发者已经在MicrosoftStore上架了一些应用程序。如果这个计划能够真正落实推进,那么无疑能够大幅改善Windows生态系统,同时也可以帮助改进Windows10onARM和Windows10X的商店体验。
在去年10月该计划宣布以来,微软对后续进展始终缄口不言,但肯定的是该计划仍在发展中,并没有被微软取消。而且,搭载该功能的首个预览版有望在今年下半年发布。为了提供原生的Android应用程序的相容性,微软还计划尽可能用WindowsAPI取代GoogleAPI。
它将允许终端使用者在桌面系统上使用Android应用。要做到这一点,你需要打开开发者设定并启用开发者模式,然后安装所需的应用程序。不过,由于它没有Google服务框架,所以像Gmail、Photos和PlayStore这样完全依赖GooglePlay的应用程序,或是要通过服务框架才能启用的帐号等应用程序,将无法在Windows10上执行。
除此之外,大多数APK应用程序预计不需要修改就可以工作,几乎不要费什么劲就可以将Android应用程序带到Windows系统上。然而,由于屏幕分辨率的问题、缺乏GooglePlay服务,以及只能使用键盘并没有触摸屏时的一些问题,可以确定到时将有一些应用程序无法正常执行。