在 ARM 上的 Windows 10 上检测 UWP 应用仿真

Posted

技术标签:

【中文标题】在 ARM 上的 Windows 10 上检测 UWP 应用仿真【英文标题】:Detecting UWP app emulation on Windows 10 on ARM 【发布时间】:2021-09-28 20:55:50 【问题描述】:

让我们以 Surface Pro X 等基于 ARM64 的 PC 为例。截至目前,我们有针对 x86、x64 和 (AFAIK) 32 位 ARM 的仿真。 我已成功编译 UWP 项目并将其捆绑为 ...x86_x64_ARM.msixbundle 包。如果我现在将该包部署在基于 ARM64 的硬件上并运行它,我怎么知道使用哪个仿真来运行应用程序?

我可以在任务管理器中看到进程名称中的 32-bit 注释,但是运行在什么 32 位仿真:x86 或 32 位 ARM?

如何查看 UWP x64 编译的应用程序是否在 ARM64 硬件上以仿真模式运行?

【问题讨论】:

【参考方案1】:

好的,我想通了。在任务管理器的详细信息选项卡中,您可以找到Architecture 列:

【讨论】:

如果您已经解决了您的问题,请mark它被接受 “明天你可以接受你自己的答案”- 会的 :-)

以上是关于在 ARM 上的 Windows 10 上检测 UWP 应用仿真的主要内容,如果未能解决你的问题,请参考以下文章

Windows 上的 QtCreator 使用 CodeSourcery 工具链为 Linux ARM 交叉编译

Windows下通过ARM目标板上的gdbserver进行远程调试的方法

在通用应用程序(Windows)中检测 CPU 是不是为 64 位

python-sounddevice 不会检测音频接口上的所有输入通道(windows)

检测远程主机上的某个端口是否开启

arm版win11运行vs2022