微软官方账号说装Android系统的Surface Duo,居然可以执行Windows UWP应用程序?

有关于微软多年后推出的手机Surface Duo受到很多关注,也让很多人感到疑惑。令人意外的不是它有双屏幕以及打电话的功能,而是它跑的是Android系统。很多人都质疑微软为什么不用刚宣布的Windows 10X系统在这款手机上。而现在更令人疑惑的一件事是,微软官方的推特账号,竟然说Surface Duo还可以在上面安装Windows的UWP应用程序。

事情的开始,是一位开发者向微软Windows Developer官方的Twitter账号抱怨Surface Duo:

Gianfranco Percopo询问:“请告诉我:我是否能够在Surface Duo上安装我的UWP应用程序。为何在你们出的Surface Duo上跑得是Android系统、而非Windows X系统?这真的是太荒谬了。这是真的吗?”

新的双屏幕手机Surface Duo看起来就像微软双屏幕平板Surface Neo的缩小版,两边各放入5.6英寸屏幕,中间有可以360度转的铰链,摊平时就像一台平板,对折时可变成双面显示的手机。

而先前我们也报道过,针对为什么不是跑自家系统这件事,微软的设备产品经理Panos Panay在媒体采访中表示,他从未考虑过让Windows Phone OS重生,这从来就不是微软的考量选项之一。Panay表示,在现在这个时代,忽略现有已经拥有完整生态系统以及众多开发者的平台,另外去开发一个手机的操作系统是愚蠢的。

针对前述的问题,Windows Developer官方账号回答如下:

他们的回答是:“不要担心,Gianfranco。尽管Surface Duo将执行Android系统,但由于Windows 10 Mobile即将停止支持,到时你可以在Android设备上安装UWP应用程序。”

很多人对于“可以在Android设备上安装UWP应用程序”这个回答自然是感到兴奋,但是事实上他们的回答同时也让许多人感到一头雾水,为什么Windows 10 Mibile停止支持之后,就可以在Surface Duo(事实上,微软的说法是指所有的Android设备)上安装UWP应用程序?如果Android设备可以直接跑微软的UWP应用程序,为什么不现在就开放,要等到Windows 10 Mobile停止支持才开放?

上述的推文已经被删除,不过我们试着连接到他文中所附的短网址msft.social/jiQey6,发现他是连接到Visual Studio让开发者可以开发原生跨平台应用程序的一些说明页面。

所以,想到由于Windows Developer是针对开发者服务的账号,因此或许他们所谓“可以在Android设备上安装UWP应用程序。”只是因为讲太快所造成的一种误解。或许他们的意思是,可以将开发出来的UWP应用程序,到时很快的利用Visual Studio跨平台支持的特性,编译出Android的对应版本,将你的应用程序安装到Android设备上去。

是的,虽然从Windows Developer推特的截屏增至起来,他们的确是说“你可以在Android设备上安装UWP应用程序”,不过你也知道工程师讲话多少有一点“精简”的习惯,所以我们猜测上面的推论应该是合理的。