网站搜索

我如何在 Windows 上运行 Android 应用以及你为什么会想要这样做


摘要

  • 我像运行本地 Windows 应用一样用 WSA 运行 Android 应用——从任务栏启动,窗口化,使用鼠标和键盘。
  • 我使用来自 GitHub 的社区 WSA 构建版本——微软已经停止支持,但社区仍在维护它的运行。
  • 我通过 Play 商店安装,或者通过开发者选项和 ADB 侧载 APK。

我偶尔会在 Windows 电脑上运行安卓应用。有时候,在大显示器上用更好的硬件玩视频游戏更舒服。其他时候,我只是想使用某些桌面上无法使用的应用。例如,我的银行有一个很棒的移动应用,但网站很糟糕,所以我更喜欢在电脑上运行安卓应用。下面是我的做法。

什么是 Windows 子系统 Android,以及你为什么应该使用它

像大多数人一样,我一开始使用的是 BlueStacks,但很快就厌烦了它(就像大多数人一样)。它的界面俗气,而且充满了广告和赞助内容。第二受欢迎的选择是 Genymotion,它可以模拟整部手机,就像 Android Studio 自带的模拟器一样。然而,仅仅为了启动一个虚拟手机来运行一个手机应用,既烦人又浪费时间。甚至无法在上面正常运行游戏。

运行安卓应用的完美方式应该是无缝的。我所说的“无缝”,是指你应该能够直接从任务栏启动应用,并且它应该像任何其他 Windows 应用一样在独立窗口中打开。此外,我应该能够像在微软商店一样,只需一键就能直接从 Play 商店安装应用。这正是 Windows 子系统 for Android(WSA)所实现的。

如果你听说过 Windows 的 Linux 子系统(WSL),这里使用的概念是一样的。像 WSL 一样,Windows 的 Android 子系统是一个兼容层,允许你“原生”运行 Android 应用。

如何在 Windows 上设置 WSA

在继续使用 WSA 之前,请确保计算机已启用虚拟化。在 Windows 功能列表中检查 Hyper-V 和虚拟机平台功能。

首先从 GitHub 下载适用于 Android 的 Windows 子系统版本。标注为“MindtheGapps”的版本包含 Google Play 商店和亚马逊商店。如果你只想安装 Google Play 商店,请下载标注为“Removed Amazon”的版本。



微软在2025年正式停止了对WSA的支持,但社区仍在通过修改版构建保持其活力,你可以在GitHub上找到这些构建。我在我的电脑上使用的就是这样一个构建。由于微软不再开发这个产品,在新版Windows上安装WSA时可能会遇到一些问题。我在三台不同的机器上进行了测试,其中两台运行良好。在第三台Windows电脑上,我必须下载一个较旧的版本才能使其正常工作。具体来说,是2210版本。

解压归档文件并打开解压后的文件夹。滚动浏览文件并查找“install.ps1”。右键点击该文件,然后选择“用 PowerShell 运行”。

Windows 子系统 Android 窗口应该会立即弹出。如果没有,查找“Run.bat”并双击以启动 WSA。

如何使用 WSA 安装应用

首次启动时,应出现两个窗口:一个是用于模拟设备的设置应用程序,另一个是 WSA 界面。WSA 界面有“系统”、“应用”和“高级设置”选项卡。




系统选项卡有一个启动文件管理器的快捷方式,所以你可以在那里找到你的文档、下载和其他文件。应用程序部分包含你下载的所有应用程序,以及 Play 商店和亚马逊应用商店。你可以在高级设置选项卡中调整性能设置。你也可以在这里启用开发者选项。

要安装新应用,请进入应用程序部分,点击“Play 商店”旁的三个点,然后点击“打开”。系统会要求你使用 Google 账户登录。登录后,Play 商店应能正常加载,你就可以一键安装和更新应用了。

你也可以使用 APK 文件来侧载应用,但这个方法更复杂。你需要在高级设置中启用开发者选项。一旦开启,你应该会看到一个可通过 ADB 连接的 IP 地址。然后只需在 shell 中使用 ADB 连接到该 IP 地址并推送 APK 文件即可。

如何使用 WSA 运行和管理应用程序

运行已安装的应用程序很简单。你可以直接从 Play 商店页面启动它,也可以在 WSA 界面的应用程序部分找到它。它们也会出现在开始菜单和 Windows 应用列表中。点击三个点,等待应用程序在一个带有自己任务栏图标的独立窗口中启动。然后你可以关闭、最小化或最大化该应用程序。或者,你也可以通过右键点击图标将其固定到任务栏。




它的使用方式就像普通的 Windows 应用程序一样。你可以使用鼠标来指向、点击和拖动,并使用键盘进行输入控制。

要删除应用,请点击应用名称旁边的三个点,然后点击“应用设置”。它会打开另一个窗口,在那里您可以更改应用的权限、管理存储,或完全删除它。


在安卓上模拟应用程序对我来说一直很麻烦,尤其是在老旧硬件上。WSA感觉就像梦想中的解决方案,因为它在各方面都能完美运行。可惜微软终止了这个出色的项目,但我还是要感谢社区让它得以继续运作。

相关文章