如何在 Windows 11 中旁加载和运行 Android 应用程序

Windows 11 在发布期间最令人兴奋的亮点之一是它与 Android 应用程序的兼容性。该公告意味着您可以在 Windows PC 上运行 Android 应用程序,而无需使用第三方模拟器。但是如何在 Windows 11 中运行 Android 应用程序呢?

正式地说,此功能目前仅适用于美国的 Windows Insider Program 用户,但是对于其他所有人,有一个解决方法。因此,这里介绍了如何在不使用 Insider 版本的情况下在 Windows 11 中旁加载和运行 Android 应用程序。

微软已与亚马逊合作,充当其 Windows 的 Android 应用程序存储库。然而,与谷歌的 PlayStore 相比,亚马逊的 Appstore 目录受到严重限制。

因此,即使 Android 应用程序兼容性使其进入 Windows 11 公开版本,您也无法从 PlayStore 安装所有好东西。这就是旁加载和 Android 的开源特性派上用场的地方。

旁加载允许您安装来自第三方来源的 Android 应用程序。这些来源可以是官方的或非官方的。出于安全原因,Android 会阻止从 Google Play 商店之外安装应用程序。即使您直接从应用程序开发人员的网站安装 APK 包,也是如此。

幸运的是,Android 包含一个可选功能,用于安装来自未知来源的应用程序。同样,使用 Windows 11 中的适用于 Android 的 Windows 子系统,您可以从第三方来源旁加载 Android 应用程序。

要将 Android 应用成功旁加载到 Windows 11,您需要一些软件组件。该列表包括适用于 Android 的 Windows 子系统、Android 调试桥 (ADB) 设置,当然还有您要安装的应用程序的 APK 文件。

我们将在本指南的后面部分简要解释这些组件,让我们开始吧。

适用于 Android 的 Windows 子系统允许您的 Windows 11 设备运行 Amazon AppStore 中提供的 Android 应用程序和通过旁加载。但是,此功能目前仅可通过美国的 Windows Insider Program 的 Beta 和 Dev Channels 获得

由于您没有运行预览版,我们将使用第三方实用程序来下载和设置 Android 环境。以下是在 Windows 11 公开发行版上安装适用于 Android 的 Windows 子系统的方法。

  • 转到Microsoft Store的在线链接生成器。
  • 单击下拉菜单并选择URL(链接)。
  • 接下来,单击RP的下拉列表并选择慢速。
  • 接下来,在地址栏中输入以下 URL,然后单击生成临时链接按钮(选中标记)。
    https://www.microsoft.com/en-us/p/windows-subsystem-for-android/9p3395vx91nr
  • 链接生成器将用几个选项填充屏幕。向下滚动到页面末尾,然后单击MicrosoftCorporationII.WindowsSubsystemForAndroid_1.8.32828.0_neutral_~_8wekyb3d8bbwe.msixbundle文件。
  • 您可能必须允许文件下载,因为您的浏览器可能会将其标记为不安全。等待下载完成。
  • 接下来,按Win + S并输入powershell
  • 从搜索结果中 单击以管理员身份运行
  • 要安装适用于 Android 的 Windows 子系统,请键入Add-AppxPackage -Path命令,然后在引号中输入下载文件的位置。
  • 例如,如果您已将 Windows 子系统包下载到C:\Users\UserName\Downloads文件夹,则完整命令将如下所示:
    Add-AppxPackage -Path “C:\Users\Tashreef\Downloads\MicrosoftCorporationII.WindowsSubsystemForAndroid_1.8.32828.0_neutral___8wekyb3d8bbwe.Msixbundle”

    等待安装完成。安装后,打开“开始”,您应该会看到适用于 Android 的 Windows 子系统以及其他应用程序。也就是说,您必须重新启动 PC 才能访问 Amazon AppStore,它是软件包的一部分。

    您必须在 Windows 11 中启用虚拟机平台才能设置适用于 Android 的 Windows 子系统。它为虚拟机启用平台支持,并且是 Windows Subsystem for Linux (WSL2) 所必需的。WSL2 是一项可选的 Windows 11 功能,您可以从经典的 Windows 功能窗口启用它。

    启用虚拟机平台:

  • Win + I打开设置
  • 在左窗格中,打开应用程序选项卡。
  • 单击可选功能。
  • 向下滚动相关设置部分,然后单击更多 Windows 功能。
  • 在打开的Windows 功能窗口中,找到并选择虚拟机平台。
  • 单击确定以应用更改。
  • 重新启动您的 PC 以保存更改。重新启动后,我们将安装在 Windows 11 中旁加载 Android 应用程序所需的最小 ADB 设置。

    在Android的调试桥(ADB)是一个命令行工具,可以帮助您与兼容设备进行通信。由于它支持各种命令,因此您可以使用它通过命令提示符旁加载和安装 Android 应用程序。以下是为 Windows 11 系统安装 ADB 设置的方法。

  • 转到ABD 和 Fastboot 页面并下载安装程序文件。
  • 运行安装程序并按照屏幕上的说明完成安装。
  • 安装设置后,您可以继续使用应用 APK 在 Windows 11 中安装 Android 应用。
  • 要旁加载 Android 应用程序,您需要应用程序的 APK 文件。您可以从APKMirror等第三方来源下载干净的 APK 。它是下载安全 APK 以进行旁加载的可靠来源。这是如何做到的。

  • 转到APKMirror,然后搜索并下载要安装的应用程序的 APK 文件。
  • 接下来,启动适用于 Android 的 Windows 子系统。
  • 子系统资源下,选择连续
  • 接下来,切换开关以将Developer Mode设置为On
  • 接下来,复制IP 地址。如果未显示 IP 地址,请单击刷新按钮。如果这不起作用,请单击“文件部分中的文件资源管理器”图标以重新启动系统。再次单击刷新按钮,您应该会看到 IP 地址。
  • Win + R,键入cmd并单击确定以打开命令提示符。
  • 在命令提示符窗口中,键入以下命令并按 Enter 键执行它,用复制的 IP 地址替换YourIPAddress
    Adb connect YourIPAddress
  • 要安装该应用程序,请键入adb install,然后将 apk 文件拖放到命令提示符中以添加文件路径。完成后,该命令将如下所示:
    adb install C:\Users\Tashreef\Downloads\com.rovio.dream_1.37.1-25240_minAPI21(arm64-v8a,armeabi-v7a)(nodpi)_apkmirror.com.apk
  • Enter并等待成功消息。
  • 安装成功后,该应用程序将出现在“开始”菜单和搜索结果中。此时您不需要配置输入设备,因此请继续启动应用程序。

    如果您不想处理命令提示符安装应用程序的麻烦,您可以使用 WSATools。它是适用于 Android 的 Windows 子系统的第三方 apk 安装程序,并带有文件资源管理器集成,用于选择和旁加载 APK。

    要使用 WSATools 安装 APK:

  • 转到WSATool 页面并安装该应用程序。
  • 接下来,启动并单击选择一个 APK。
  • 选择您要安装的 apk,然后单击加载 APK。
  • 单击安装按钮完成安装。
  • 虽然您可以旁加载几乎所有的 Android 应用程序,但您可能会遇到某些应用程序的性能问题。此外,需要运行 Google 服务的应用程序(例如 Hotstar Disney+)尚未运行。

    对系统资源的影响取决于应用程序负载。在运行图形密集型 Android 游戏时,您可能会看到大量 CPU 和 GPU 资源在工作,但没有任何异常。另外,不要指望 Windows 子系统为 Android 提供流畅的体验。它仍在进行中,微软可能需要一些时间来解决这些错误。

    标签: 视窗 11 安卓应用 侧载