尽管微软将 Windows 11 中的 Android 应用支持移除了,但如果您愿意,仍然有办法在您的 PC 上运行 Android 应用。以下是在使用 Windows 10 或 Windows 11 时实现此目的的最佳方法。
Windows 子系统用于 Android 发生了什么? 当微软推出 Windows 11 时,其重要特性之一是支持使用“Windows 子系统用于 Android”运行 Android 应用。
但该功能被推迟了,并且微软最终悄悄地推出了它。您可以在 Windows 上从 Microsoft Store 安装亚马逊应用商店,然后您就可以在 Windows PC 上从亚马逊应用商店安装 Android 应用。
但大多数 Android 应用都不在亚马逊应用商店上提供,而是在 Google Play 上。微软和亚马逊并没有花太多时间推广这些 Android 应用。
业余爱好者填补了这一空白,他们提供了一些工具,可以让您安装(或“侧加载”)APK 形式的其他地方的 Android 应用,以及安装 Google Play 服务在 Windows 子系统用于 Android 中,以便它可以运行更多的应用程序。(许多 Android 应用期望使用谷歌的软件,否则可能无法正常工作。)
这些第三方开发者本质上是在做微软和谷歌拒绝做的工作,以使软件更易用。
本月,微软悄悄宣布将 Windows 11 中的 Windows 子系统用于 Android 移除。这并不是一个巨大的损失,因为很少有人使用它。而且,虽然软件运行良好,但微软从未与谷歌合作,为 Windows 提供类似 Chromebook 上提供的全面的 Google Play 商店支持。Android 应用可能曾经是 Windows 平板电脑的一大利好,但如今,Windows 似乎比以往任何时候都不再针对“平板电脑”。在一个以笔记本电脑和台式机为中心的世界里,Android 应用不是首要任务。
您仍然可以在 Windows 11 PC 上使用亚马逊应用商店,如果您已经在您的 Windows 11 PC 上下载了它 —— 但只能在 2025 年 3 月之前。
在 Windows 上运行 Android 应用的最佳方式:BlueStacks 5 在微软推出 Windows 11 的 Android 应用支持之前,BlueStacks 是在 PC 上运行 Android 应用的最佳方式。现在,随着微软放弃 Android 应用,BlueStacks 仍然是在 Windows 上运行 Android 应用的最佳方式。
BlueStacks 为您提供了对 Google Play 商店的完全访问权限,使得安装 Android 应用变得轻而易举。它也是完全免费的,尽管它会显示移动游戏等广告,它可以在 Windows 11 和 Windows 10 上运行。这些广告有点烦人,但这是您需要付出的代价 —— 我提到过它运行良好并且完全免费吗?
通常情况下,您会想要安装并运行 BlueStacks 5。BlueStacks 提供了两个版本:BlueStacks 5 是传统的应用程序,可以在您的 PC 上运行 Android 应用。BlueStacks 10 则完全不同:它是一个专注于在“云中”运行要求严格的移动游戏的应用程序播放器。如果您想在性能较低的 PC 上运行特别要求严格的移动游戏,BlueStacks 10 可能是更好的选择。但是,对于广泛的 Android 应用兼容性,请选择 BlueStacks 5。
BlueStacks 可以在几个点击之内轻松访问 Google 的 Play 商店,而无需任何黑客操作。
BlueStacks 5 的设置非常简单 —— 您可以安装它,并从“开始”菜单启动“BlueStacks 5”以开始。在 BlueStacks 应用播放器窗口中,您可以点击或轻触“系统应用”,然后选择“Play 商店”以启动 Google Play 商店。使用 Google 帐户登录,然后您就可以在 PC 窗口上安装并使用 Android 应用。
尽管 BlueStacks 使用起来很简单,但它是一个功能强大的成熟选项。例如,BlueStacks 具有多实例功能,因此您可以同时运行多个 Android 应用。许多竞争对手类似的应用程序远没有这么精致。
虽然对于大多数想要运行一些 Android 应用的人来说,BlueStacks 是最佳解决方案,但还有其他选择,包括:
Google Play 游戏:Google 为 PC 提供了 Google Play 游戏的测试版。它专为在 Windows PC 上运行移动游戏而设计,并且根据 Google 的网站,截至 2024 年 3 月,“支持 100 多款游戏”。如果您想在 PC 上玩特定的移动游戏,这可能是一个不错的选择,但它并不是运行任何 Android 应用的方法。 Google 的 Android 模拟器:Google 在其 Android Studio 软件中提供了一个官方的 Android 模拟器。但是这个软件是为开发人员设计的,设置起来不太容易,并且在我的经验中,并不如 BlueStacks 表现出色。
其他 Android 应用播放器:还有许多类似 BlueStacks 的应用程序,用于在窗口中运行 Android 应用。许多应用程序没有内置 Google Play 商店,它们可能不提供与 BlueStacks 相同级别的性能,并且它们没有 BlueStacks 提供的悠久历史。我建议仍然选择 BlueStacks。
这些解决方案在播放器窗口中运行 Android 应用,而不是像 Windows 11 的内置 Android 支持以前那样在它们自己的应用程序特定窗口中运行单独的应用程序。这是不幸的,缺乏任务栏集成是令人讨厌的,但目前还没有很好的解决方案。
不过,还有另一个解决方案。它涉及使用 Android 手机 —— 如果您有一部的话。
基本上,您可以在手机上运行一个 Android 应用,并在您 PC 的桌面上看到它,使用鼠标、键盘甚至触摸屏(如果有的话)与之交互。但繁重的工作是由您的手机完成的。
Windows 11 和 Windows 10 提供了对此的内置支持。它在 Phone Link 应用程序中可用 —— 假设您有一部兼容的手机。这是 Phone Link 中包含的许多有用功能之一。您必须使用带有“连接到 Windows(预装)”的手机。微软提供了一份带有此软件的手机列表,其中包括各种三星 Galaxy 手机以及来自 OnePlus、HONOR、Asus ROG 等制造商的手机。
但是,它不包括 Pixel 手机 —— 我使用的是 Google Pixel 手机,所以我无法使用此功能。(如果有一个主题的话,那就是谷歌和微软似乎不太合作!)
如果您的手机支持此功能,您只需启动 Phone Link 应用程序 —— 在首次启动时,它会引导您完成设置过程 —— 并在 Phone Link 窗口中查找应用程序。您甚至可以将 Android 应用程序固定到任务栏或开始菜单,以便轻松访问。
如果您的手机没有内置此软件,那么您在可用选项中就没有同样程度的精细度。有一些工具,比如 AirDroid(屏幕镜像)和 Vysor,可以在 PC 上运行 Android 应用程序并在桌面上看到它们,但我不确定是否存在巨大的需求。
随着微软取消对此功能的支持,有一件事是清楚的 —— 如果您想要一个具有一流、集成的对 Android 应用的支持的操作系统,那么 ChromeOS 可能是您的最佳选择。Chromebook 具有对 Android 应用的内置支持。
但是 Windows 仍然强大而灵活,即使微软放弃了 Windows 子系统用于 Android,仍然可以通过第三方软件完成许多工作。
更重要的是,由于 ChromeOS 与许多应用程序不兼容,因此 Chromebook 上的 Android 应用远比在 Windows 上重要得多。在强大的本地应用程序和高质量的 Web 应用程序之间,Android 应用在 Windows 上并不那么重要。也许如果 Windows 在触摸优先的平板电脑上取得了成功,情况会有所不同。但是那种触摸优先的平板电脑的梦想已经成为过去。