1

并非所有 Win32 程序都依赖于 UWP/ARM 中不可用的 API 调用,但似乎转换程序的唯一 CPU 选择是 X86 和 X64。我的假设正确吗?

4

1 回答 1

3

的,你是对的。使用 Desktop Bridge(又名 Project Centennial)转换的应用程序只能在 x86/x64 系统上运行。实际上,Desktop Bridge 并没有真正将 Win32 应用程序转换为原生 UWP 应用程序,而是将其打包为 UWP,以便可以通过 Windows 应用商店分发。

但是,将来可能可以在 ARM 处理器上运行这些应用程序,因为微软正在开发在 ARM 处理器上运行的桌面 Windows 10,并且能够使用 JIT 在这些处理器上运行甚至 x86/x64 应用程序。

但如果你问的是手机上的 Win32 应用程序,我怀疑它们是否能够在手机上运行。

于 2017-04-21T18:28:12.063 回答