當前位置:係統粉 >   IT資訊 >   微軟資訊 >  微軟給建議:開發者如何讓應用程序在Windows 10 on ARM上正常運行

微軟給建議:開發者如何讓應用程序在Windows 10 on ARM上正常運行

時間:2018-02-18 來源:互聯網 瀏覽量:

2月18日消息 昨天,微軟公布了關於Windows 10 on ARM可運行的應用的更多細節。該係統的局限性大概有:

隻支持ARM64驅動程序;

X64應用程序不受支持;

某些依賴OpenGL或專有DRM的遊戲無法運行;

自定義Windows體驗(並擴展Shell)的應用程序可能無法正常工作;

假定運行在Windows 10 Mobile上的基於ARM及應用程序無法運行;

不支持ARM Hypervisor平台。

除了列出Windows 10 on ARM的局限性之外,微軟還列出了有關Windows 10 on ARM運行應用程序的常見問題以及為開發人員如何解決這些問題提供建議。

微軟給建議:開發者如何讓應用程序在Windows 10 on ARM上正常運行(1)

如果你的應用程序依賴的驅動程序不是為ARM設計的,那麼請將您X86的驅動程序重新編譯為ARM64的。

如果您的應用程序僅適用於X64,而且是為Microsoft Store開發的,那麼請提交您的應用程序的ARM64版本。

如果您是Win32應用程序的開發者,那麼請您分發您的應用程序的X86版本。您的應用程序所使用的OpenGL的版本須新於1.1,且支持DirectX9/10/11和12的硬件加速。

若您開發的X86應用程序無法在Windows 10 on ARM上正常工作,請使用ARM上應用程序兼容性疑難解答程序來排除故障。

若您開發的X86應用程序未檢測到它在ARM上運行,請使用IsWow64Process2來確定您的應用程序是否在ARM上運行。

若您開發的ARM32 UWP無法按預期工作,請參閱ARM應用程序故障排除指南來了解如何讓您開發的應用程序在ARM上正常工作。

從微軟關於Windows 10 on ARM細節上的透露來看,Windows 10 on ARM更像是Windows 10的一個精簡版,而非微軟一直所宣傳的“可提供完整體驗的Windows 10”。

我要分享:

最新熱門遊戲

版權信息

Copyright @ 2011 係統粉 版權聲明 最新發布內容 網站導航