据外媒Windows Central报道,微软内部正在开发内部代号为“Latte”的新项目,将Windows Subsystem for Linux作为兼容层,从而在借助其他应用的情况下直接在Windows 10上原生运行Android应用程序。
具体来说就是:任何人都可以使用Android开放源代码项目(AOSP)代码并创建自己的Android版本,或者将其作为自家服务或者平台的基础。
其实微软早在MWC 2015上就展示了Win10统一平台的战略,在Win10中,所有设备将会运行在一个统一的Windows10系统核心之上。Win10手机、平板电脑、笔记本电脑、PC、Xbox,甚至是3D全息眼镜HoloLens等都不再有界限。对于应用,UWP解决跨平台封装难题。为了将UWP(APPX封装)和MSI是两种完全不同的封装格式,MSIX应运而生,它汇集了APP应用程序和MSI文件封装格式的功能。全新的MSIX安装器将支持所有的Windows文件格式,包括Win32、WPF、WinForm和UWP。这样开发者只要遵循MSIX封装协议,将开发的应用程序封装为.MSIX格式后发布到Windows 10应用商店,用户下载后就可以根据自己实际需要自行选择安装方式。
项目Latte就是让开发人员将其Android应用程序转换为 MSIX 格式,以此来适用于Windows的安装包格式。(注:转换后的应用程序暂不支持谷歌服务。)这种方法比起现有的用模拟器来安装安卓APP来说,便捷了许多,希望微软能早日让此功能与用户见面。
领取专属 10元无门槛券
私享最新 技术干货