在Snapdragon芯片上运行Windows 10的最大陷阱之一是,高通的ARM处理器不支持64位应用程序。但是,在Microsoft Build 2018上,高通公司宣布将发布适用于Windows的ARM上的64位SDK。
最新版本的Visual Studio 15.8 Preview 1带有SDK的早期预览,其中包含所有工具,可让您创建自己的64位ARM应用程序。此外,高通公司表示开发人员将能够开发在ARM处理器上本地运行而不是依赖于仿真器的x64应用程序。
高通公司发言人在新闻稿中说:“虽然使仿真成为可能的算法都是为了优化性能而设计的。” “在本机上运行应用程序可使客户在这种新型设备上从您的应用程序中获得最大的性能和功能。”
有了这个新的软件开发人员套件,程序员最终将能够为基于Snapdragon的Windows 10设备创建64位应用程序。也就是说,软件开发人员套件不会突然使64位应用程序在Asus NovaGo和HP Envy x2等设备上运行。而是,开发人员仍然必须重写其现有程序和新程序,才能在Snapdragon设备上工作。
到目前为止,Windows 10上的ARM缺少64位应用程序支持,这迫使用户下载他们喜欢的程序的32位版本。即使这样,这些x86应用程序也不能在硬件上本地运行,而是需要模拟器。