使用适用于 Android 的 Windows 子系统 (WSA) 和亚马逊应用商店让 Android 应用程序在您的 PC 上运行。您甚至可以旁加载 Android 应用 APK 文件并毫不费力地运行它们。
Windows 11 在设计和为用户提供便利方面要优越得多。然而,微软并没有止步于此,而是更进一步,使其在互操作性方面也相对于任何其他以前的 Windows 迭代取得了飞跃。
使用 Windows 11,您可以通过 Amazon Appstore 在您的 Windows PC 上正式安装 Android 应用程序。此外,您还可以旁加载 Android 应用 APK 文件并在您的 PC 上运行它们。
笔记: 截至撰写本文时(21 年 10 月 21 日),此功能仅适用于注册 Windows Insider Program 的用户。
准备好您的 Windows 11 计算机
在您立即跳转到在您的 Windows 设备上下载和安装 Android 应用程序之前,您需要确保您的 PC 上启用了“Hyper-V”和“虚拟机平台”可选功能。
要开始使用,请从设备的“开始”菜单或使用 Windows+i 键盘快捷键启动“设置”应用程序。
接下来,单击“设置”窗口左侧栏上的“应用程序”选项。
之后,单击窗口右侧部分的“可选功能”图块。
然后,单击“相关设置”部分下的“更多 Windows 功能”图块。这将在您的屏幕上打开一个单独的窗口。
现在,从“Windows 功能”窗口中,找到“Hyper-V”选项并单击该功能前面的复选框以将其选中。
然后,向下滚动找到“虚拟机平台”功能,并单击它前面的复选框以将其选中。最后,单击“确定”按钮在您的 Windows 机器上安装这两个可选功能。
此操作将在您的屏幕上打开一个单独的窗口以下载所需的文件,请耐心等待安装完成。
使用 Amazon App Store 下载并安装适用于 Android 的 Windows 子系统
适用于 Android 的 Windows 子系统是 Windows 11 之上的一个新组件层,它为 Amazon Appstore 提供支持,因为它由 Linux 内核和在您的系统上运行 Andriod 应用程序的 Android 操作系统组成。
对于初学者来说,技术术语可能感觉有点过于复杂。话虽如此,微软将把“Windows Subsystem for Andriod”作为 Microsoft Store 中的应用程序分发,以便用户轻松下载和安装体验。
首先,从 Windows 设备的开始菜单启动“Microsoft Store”应用程序或在 Windows 搜索中搜索它。
在 Microsoft Store 窗口中,单击搜索栏并键入“适用于 Android 的 Windows 子系统”,然后按键盘上的 Enter 键执行搜索。
或者,您也可以通过前往 Microsoft Store 官方网站 microsoft.com/windows-subsystem-for-android... 导航到该应用程序,然后单击网页上的“获取”按钮。
接下来,您将收到一个提示,询问您是否希望重定向到 Microsoft Store,单击“是”按钮。这将在您的 Windows 计算机上打开 Microsoft Store。
进入 Microsoft Store 的应用程序页面后,单击 Microsoft Store 窗口上的“获取/安装”按钮以安装该应用程序。
手动安装适用于 Android 的 Windows 子系统
如果由于某种原因您无法从 Microsoft Store 下载适用于 Android 的 Windows 子系统,您也可以通过下载安装包在您的系统上手动安装它。
先决条件
- 适用于 Android msixbundle 的 Windows 子系统(链接)
产品编号:9P3395VX91NR,环:慢
- 适用于 Windows 的亚马逊应用商店 msixbundle(可选)
使用 Windows 终端安装适用于 Android 的 Windows 子系统
一旦您拥有适用于 Android 的 Windows 子系统的安装程序包,就可以非常简单地将其安装到您的系统上。
在继续安装之前,前往包含安装程序包的目录并右键单击它。然后,选择“属性”选项。这将在您的屏幕上打开一个单独的窗口。
然后,选择“位置:”字段右侧指定的路径并将其放在手边,因为在安装过程中需要它。
接下来,按键盘上的 Windows+X 快捷键以调出 Windows 超级用户菜单。然后,单击列表中的“Windows 终端(管理员)”选项以打开 Windows 终端的提升窗口。
之后,键入或复制+粘贴以下命令以在您的计算机上安装该软件包。
Add-AppxPackage -Path "\.msixbundle"
笔记: 用您之前复制的路径地址替换占位符,并在下面的命令中使用包的确切名称替换占位符。
Powershell 现在将开始在您的系统上安装该软件包,等待该过程完成。
安装后,您将能够在 Windows 开始菜单的“推荐”部分下找到该应用程序。
据报道,一些用户没有同时获得“Amazon Appstore”和“Windows Subsystem for Android”。如果您也是这种情况,则需要单独安装亚马逊应用商店。
为此,请返回 Windows 终端的提升窗口。然后,在 PowerShell 窗口中键入或复制并粘贴以下命令,然后按 Enter 以在您的系统上安装该应用程序。
Add-AppxPackage -Path "\.msixbundle
Powershell 现在将在您的系统上安装该应用程序,等待该进程在后台运行。
将 Amazon Appstore 安装到系统后,您将能够在“开始”菜单的“推荐”部分下找到它。
使用 Amazon Appstore 在 Windows 11 上安装 Android 应用程序
一旦您在您的设备上安装了适用于 Android 的 Windows 子系统和 Amazon Appstore,您就可以在您的 PC 上使用 Andriod 应用程序了。
首先,打开“开始”菜单,然后单击弹出窗口右上角的“所有应用”按钮。
接下来,从按字母顺序排列的列表中找到“Amazon Appstore”并单击它以启动应用程序。
首次启动应用程序时,您需要登录您的亚马逊帐户。完成后,您将看到 Amazon Appstore 主屏幕。
要安装您选择的任何应用程序,请单击应用程序各个磁贴上的“获取”按钮。
如何通过 APK 文件在 Windows 11 上旁加载 Android 应用程序
除了通过 Amazon Appstore 提供的应用程序外,您还可以在 Windows 11 上旁加载您选择的应用程序,前提是您有 .apk
您要安装的应用程序的文件。
首先,前往官方 Android 开发者网站 developer.android.com/platform-tools。然后,找到“下载”部分并单击“下载适用于 Windows 的 SDK 平台工具”选项。这将在您的屏幕上打开一个覆盖窗口。
接下来,向下滚动并单击“我已阅读并同意上述条款和条件”字段前的复选框,然后单击“下载适用于 Windows 的 Android SDK 平台工具”按钮开始下载。
下载完成后,前往下载目录并右键单击压缩文件夹。然后,从上下文菜单中选择“全部提取”选项以提取文件夹。
接下来,前往包含您的目录 .apk
文件。使用上下文菜单或 Ctrl+C 快捷键复制文件。然后,通过按键盘上的 Ctrl+V 快捷键将文件粘贴到解压缩的文件夹中。
笔记: 确保复制您要安装的文件的名称,并将其放在手边,因为在进一步的步骤中将需要它。
现在,打开“开始”菜单,然后单击弹出窗口右上角的“所有应用”按钮。
接下来,滚动以找到并单击“适用于 Android 的 Windows 子系统”磁贴以启动它。
在 WSA 窗口中,找到“开发人员模式”选项并将以下开关切换到“开”位置。另外,请注意磁贴上显示的 IP 地址。
现在,回到解压缩的文件夹,单击文件夹的地址栏并键入 指令
.然后,按键盘上的 Enter 键打开设置为当前目录的命令提示符窗口。
接下来,键入或复制+粘贴以下命令以连接到 Android 调试桥 (ADB)。
adb.exe 连接
笔记: 将占位符替换为适用于 Android 的 Windows 子系统窗口的“开发人员选项”磁贴上的 IP 地址。
之后,键入或复制+粘贴以下命令以在 Windows 计算机上旁加载应用程序。
adb.exe 安装.apk
注意:确保将占位符替换为您当前的文件名以安装 .apk
在你的系统上。
应用程序成功安装后,您将在屏幕上看到一条消息。
最后,前往“开始”菜单,然后单击“所有应用”按钮。接下来,向下滚动以从按字母顺序排列的列表中找到您的应用程序,然后单击它以启动。
这就是您可以在 Windows 11 PC 上运行 Android 应用程序的方式。