平台开发基于骁龙平台Windows入门

在ARM上开发UWP应用程序的基础知识

此时Windows是为64位ARM架构编译的。这意味着所有系统级组件,如内核、设备驱动程序、网络、桌面和子系统都是原生运行的。另外,默认的Windows应用程序和体验,如Edge、开始菜单和文件资源管理器都是原生运行的。

Windows应用程序和商业解决方案既可以针对ARM进行编译,并在基于骁龙设备的Windows上原生运行,也可以在仿真器中运行。ARM32和ARM64应用程序在没有任何仿真的情况下原生运行;x86应用程序在模拟中运行。如果你要开发 通用Windows平台(Universal Windows Platform,UWP)应用程序,以下资源将帮助您进行设计,以便为提供最佳的用户体验和设备电池寿命。

Windows11还支持ARM64仿真兼容。 ARM64EC旨在使在骁龙上为Windows编译的任何应用程序二进制文件仍然使用x86/x64生态系统中的库和依赖项。这有助于应用程序开发人员以增量方式将其应用程序迁移到骁龙生态系统上的Windows,并消除对任何第三方库移植应用程序的依赖。

软件先决条件

• Microsoft Visual Studio 2017版本15.9或更高版本 • Windows 10或Windows 11。通过Windows Insider程序获取最新的Windows Insider SDK版本。

有关更多资源,请访问ARM上的Windows-Microsoft文档中的UWP应用程序.

硬件先决条件

• 骁龙开发者工具包

您可以使用骁龙开发人员工具包开始将应用程序移植到ARM架构。

开发工具包支持Windows10和Windows11,并帮助开发人员在骁龙平台上测试和分析他们的应用程序

你也可以使用任何 骁龙设备上的Windows移植和测试应用程序。

如果您遇到任何问题或有任何疑问,请在我们登陆页面底部的 开发者查询表留言。

骁龙是高通技术公司和/或其子公司的产品。

Qualcomm 解决方案

 

XR

Qualcomm XR专区是 Qualcomm和CSDN联合建立的聚焦增强现实(AR)、虚拟现实(VR)等技术的技术专区。本专区将为开发者打造一流的开发环境,提供丰富的技术支持,和业界资讯,以及最全面的下载资料。让开发者感受非凡移动体验、带来身临其境的移动享受、感受精彩生活、无限接近逼真视觉提供支持,打造一个全面的移动开发者技术服务社区。

了解更多

SDK 下载

本版块下载 SDK,只需简单注册,就可轻松下载。