目前,Windows 的 Android 子系统无法在 Surface 设备上启动,这是一个非官方的修复程序。
X 上的 @sinclairinat0r 发现较新的 Snapdragon 无法运行 WSA 所需的 Armv7 二进制文件。
尽管 WSA 将在 2025 年 3 月失去支持,但由于 @sinclairinat0r 等用户的努力,非官方补丁可能会使其继续运行。
您是否尝试过在 Surface 设备上使用适用于 Android 的 Windows 子系统 (WSA)?如果您尝试过,您可能已经注意到您可以顺利安装 WSA。但是,无论您尝试什么,它都会拒绝启动。幸运的是,有人已经弄清楚了 WSA 为何无法正常运行的问题,并且正在开发非官方修复程序。
Windows 11 下 WSA 中的线程 APK 侧载
Reddit 用户 RealThatStella7922 在非官方 Surface subreddit 上发现了即将推出的修复程序。在题为“关于 Snapdragon X Plus/Elite Surface 设备上的 WSA”的帖子中,他们指出了 @sinclairinat0r 在 X 上的工作,他对 WSA 为何无法在 Surface 设备上运行感到困惑。
关于 Snapdragon X Plus/Elite Surface 设备上的 WSA, 由u/RealThatStella7922在Surface中发布
事实证明,WSA 无法在当前 Surface 设备上运行的原因是它在启动过程中使用了名为 Armv7 的 32 位 ARM 二进制文件。以前的 Snapdragon 可以很好地运行这些,但新的 Snapdragon X Plus 和 Elite 却不行。因此,当在启动 WSA 时遇到 Armv7 时,它不知道如何处理它并崩溃。现在 @sinclairinat0r 知道了问题所在,他们正在研究如何解决这个问题的说明。