在 苹果M1 台计算机上,您可以直接在 Mac 上运行 iOS 应用程序(只要开发人员允许)。这模糊了在手机和计算机上使用应用程序之间的界限,但 Windows 系统呢?
虽然没有合法的方式在 Windows 中运行 iPhone 应用程序,但您可以使用操作系统的内置功能在 Windows 11 上运行 Android 应用程序。我们在 Windows 11 系统上测试了此功能,并为您记录了体验。
Windows 11 Android 应用要求概述
在访问此 Windows 功能之前,需要先完成几个步骤。这些将在下面详细讨论。但总而言之,您需要以下内容:
其中一些要求是临时的,例如仅限美国或 Windows Insider 计划的一部分。
系统要求如下:
值得注意的是,AMD Ryzen 2000 或 Intel 第 7 代 CPU 或更早版本无法在 Windows 11 上运行 Android 应用。
您需要使用预览版本
首先您应该了解的最重要的事情是,这不是 Windows 11 正式发布的功能。在撰写本文时,您需要注册 Windows Insider 计划才能访问该功能。要使该功能正常工作,您需要 Windows 11 公共预览版本 1.8.32837.0 或更高版本。
您可以通过“设置”应用选择进入 Windows 更新设置下的 Windows 预览体验计划 。
请注意,这会将您的 Windows 安装转变为 Beta 版本。因此,我们不保证稳定性、性能或数据安全性。
我们不建议普通用户选择 Windows 11 的 Windows Insider 版本。我们建议不要在工作或学校所需的关键任务计算机上使用 Windows Insider 版本。除非您必须让 Android 应用程序在 Windows 11 系统上运行,否则请考虑等到此功能作为官方更新推出。.
“电话链接”和“链接到 Windows”不同!
您可能认为您已经可以在 Windows 上访问 Android 应用程序,考虑到特定型号的手机具有使用 电话链接 Windows 应用程序 (之前称为 您的手机 )。
如果您激活此功能,手机屏幕将投射到 Windows 桌面,您可以使用 Windows 对其进行控制。这给出了在 Windows 11 PC 上运行的 Android 应用程序的外观。但是,这些应用程序仍在您的 Android 手机上运行,屏幕流式传输到 Windows。
Windows 11 如何运行 Android 应用
Android 应用程序运行在与 Windows 计算机完全不同的架构上。 Android设备使用ARM CPU架构,Windows使用Intel和AMD CPU使用的x86架构。 Windows 11 有 ARM 版本,但我们不打算在这里讨论,而且与整个 Windows 11 安装基础相比,它相对较少。
为了在 Windows 上运行 Android 应用程序,需要使用虚拟化技术在 Windows 中创建模拟的 Android 系统。换句话说,包含该应用程序的虚拟机模拟手机的硬件。它通过模拟 ARM 处理器、在两种不同的 CPU“语言”之间进行转换来实现这一点。
这就是为什么在 x86 系统上的 Windows 11 中使用 Android 应用的关键要求之一是硬件虚拟化支持。如果您的 CPU 支持此功能,则默认情况下应将其打开。如果该功能存在并已激活,您可以随时检查系统的 BIOS 或 UEFI 菜单。
如何为 Windows 11 中的 Android 应用准备您的电脑
确保您注册了 Windows Insider 计划后,选择加入公共预览版并安装更新。现在,您已准备好开始 Android 应用安装过程。
您可能希望这会通过 Microsoft Store 实现,但这只是旅程的开始:
这是一个一次性过程。以后,除非您重新安装 Windows 或更改为不具备该功能的版本,否则您无需再次执行此操作。您的电脑现已准备好运行 Android 应用程序。
在 Windows 11 中安装 Android 应用
初始设置完成后,我们现在可以安装 Android 应用程序,但我们必须首先找到它们:
您的应用将打开,您可以开始使用它。
在 Windows 11 中旁加载 Android 应用
您可能会对自己只能使用 Amazon Appstore(类似于 点燃 设备)感到失望,但如果需要,您可以旁加载应用商店中没有的 Android 应用。 旁载 只是意味着直接从下载的文件而不是从正式的店面安装应用程序。.
旁载的风险
旁载存在一些风险和缺点。由于 Android .apk 文件 并非来自执行恶意软件和其他安全检查的应用商店,因此您可能面临在系统上安装恶意软件的风险。
由于该应用将在虚拟化容器中运行,因此针对 Android 的恶意软件不太可能影响您的 Windows 计算机。但是,您仍然可能成为间谍软件或其他可能影响应用程序和您的使用的讨厌事物的受害者。
除了安全性之外,侧面加载的另一个主要问题是您无法获得更新。相反,您必须手动查找并下载最新版本应用程序的 .apk 文件。
在 Windows 11 中旁加载应用需要什么
在 Windows 11 上旁加载应用程序的过程并不像想象的那么简单,并且远远超出了本文的范围。首先,您需要下载适用于 Windows 的 ADB (Android 调试桥 ) 软件。
安装 ADB 平台工具后,Windows Subsystem for Android 设置需要打开开发人员模式。
从那里,进入命令提示符,将平台工具连接到 Android 的 Windows 子系统的虚拟 IP 地址。您还需要使用命令提示符命令来安装您下载的 APK 文件。
我们建议仅开发人员或高级用户尝试在 Windows 中旁加载 Android 应用。
在 Windows 11 中运行 Android 应用的替代方法
如果运行 Android 应用的本机 Windows 解决方案不适合您、性能很差或者不想使用 Windows 测试版,可以使用第三方解决方案。您可以查看我们的 适用于 Windows 的最佳 Android 模拟器 列表,但如果您赶时间,这里有两个值得快速提及。
蓝叠 是一款专注于性能的 Android 模拟器,如果您想专门在 Windows 11 计算机上玩 Android 视频游戏,这将是我们的首要建议。
如果您想使用更通用的移动应用,请考虑夜神玩家 。虽然它也是一款专注于游戏的模拟器,但它允许您侧载应用程序,而不仅仅是从 Google Play 商店安装它们。.
绕过区域限制
如果您不在美国,这里有一个提示。将您的 Windows 区域更改为美国,激活具有美国位置服务器的 VPN ,然后重新启动 Windows 应用商店。您会找到以前不可用的亚马逊应用商店。但是,它仍然会给您一个区域错误。我们通过从 亚马逊 下载 App Store 解决了这个问题,解决了这个问题。
Windows 11 上 Android 应用的未来
虽然很高兴看到这个承诺的功能最终进入 Windows 11 用户手中,但体验远没有达到应有的完美,而且应用程序支持也太有限。
不幸的是,我们找不到 Microsoft 关于此功能未来的任何具体路线图。尽管如此,我们预计它一旦作为所有 Windows 11 系统的主流更新推出,就能定期收到更新。
.