Windows 11
微软最新的操作系统

以下是如何绕过适用于 Android 的 Windows 子系统上的 Amazon Appstore 区域锁定

如何在适用于 Android 的 Windows 子系统上避开 Amazon Appstore 的区域锁定

一旦您安装了适用于 Android 的 Windows 子系统软件包,您应该会看到 Amazon Appstore 出现在您的“开始”菜单中。该快捷方式指向商店的 Android 应用程序变体,它允许您使用您的 Amazon 帐户凭据登录。但是,在下一步中,将通知非美国用户 Amazon Appstore 在他们的国家/地区不可用。

WSA-Amazon-Appstore-not-available-in-your-country

您需要做的就是按照下面列出的步骤操作:

  1. 确保 Windows Subsystem for Android 环境正在运行并且您可以通过 ADB 访问它。
  2. 这里以 APK 文件的形式下载 Amazon Appstore 应用程序的最新稳定版本。
  3. 使用带有 -r 参数的 ADB 旁加载 APK 文件,以将子系统内的 Amazon Appstore 现有构建替换为您在上一步中下载的构建。
    adb install -r <full_path_to_the_APK_file>
  4. 现在从“开始”菜单快捷方式打开 Amazon Appstore,您应该能够安装 Microsoft 和 Amazon 提供的应用程序,而不管您所在的地区。

WSA-Amazon-app-region-lock-bypass


如何在适用于 Android 的 Windows 子系统中使用 Aurora Store

如果绕过 Amazon Appstore 的区域锁定是解放 Android 的 Windows 子系统的第一步,那么下一个明显的步骤应该是设置对 Google Play 商店的访问。多亏了开源的 Aurora Store 客户端,我们可以轻松地做到这一点,而不会弄乱 Play 服务和相关的专有 Google 应用程序

  1. 从其官方网站下载极光商店应用程序的最新 APK 。
    • 如果您想访问最前沿的版本,请选择 Nightly 版本。否则,坚持使用稳定的渠道。

如何在适用于 Android 的 Windows 子系统上旁加载应用程序

请记住,适用于 Android 的整个 Windows 子系统都是测试版质量的软件。亚马逊和微软策划的应用程序很可能针对环境进行了大量优化,这就是他们设法在第一批中获得席位的原因。话虽如此,许多其他 Android 应用程序应该可以开箱即用。测试兼容性的唯一方法是旁加载它们,这就是本教程派上用场的地方。

要在 Windows 11 的 Android 子系统上旁加载任何 Android 应用程序,请按照下列步骤操作:

  1. 从可信来源下载所需应用或游戏的 APK 文件。
    1. 开源应用程序的 APK 通常可以通过他们的 GitHub 存储库找到,或者也可以在F-Droid等商店中找到。
    2. 最后,还有APK MirrorAPKPure等第三方APK托管资源,值得一看。
  2. 掌握 APK 文件后,启动适用于 Android 环境的 Windows 子系统。单击开始菜单,然后单击“所有应用程序”按钮,然后找到名为“Windows Subsystem for Android™️”的快捷方式。您还可以在搜索框中键入“子系统”以使其更快。
    WSA-Start-Menu
  3. 此时,您应该会看到适用于 Android 的 Windows 子系统设置屏幕。向下滚动并启用“开发人员模式”切换。
    WSA-Developer-mode-toggle
  4. 由于这个特定的 Android 实例与主机 Windows 内核一起运行,我们可以通过 localhost (127.0.0.1) 接口访问它。实际上,Android 层也将自己绑定到来自 172.30.0.0/24 私有网络的随机 IP,可以在 IP 地址字段下看到。
    • 如果您无法看到 172.30.xx 形式的 IP 地址,请单击“设置”屏幕顶部的“文件”选项,通过打开其集成的文件资源管理器应用程序来启动 Android 层。然后单击“刷新”按钮以获取列出的 IP 地址。您现在可以通过单击按钮来复制它。
      WSA-Developer-mode-IP-address
  5. 一旦 Android 层运行,我们就可以使用来自主机 Windows 11 操作系统的 ADB 连接它。您可以使用带有端口 58526 的 localhost (127.0.0.1) 或“设置”窗口中显示的 IP 地址来建立连接。考虑到您已将 ADB 设置为从 PC 上的任何位置使用它,请打开一个新的 Windows 终端窗口并键入以下内容之一:
    adb connect 127.0.0.1:58526

    或者

    adb connect <IP address>

    (IP地址是您在上一步中复制的地址)
    WSA-ADB-connect-options

  6. 现在我们可以通过 ADB 安装我们想要的 APK。命令应该如下:
    adb install <full_path_to_the_APK_file>
    WSA-ADB-install-APK
  7. 如果一切顺利,Android 应用程序的快捷方式将在 Windows 的开始菜单下创建——就像任何常规的 Windows 应用程序一样。单击快捷方式以启动应用程序。
    WSA-running-Nova-Launcher-and-Subway-Surfers 

    • 如果找不到 Android 应用程序的快捷方式,可以使用以下命令手动运行它:
      %LOCALAPPDATA%\Microsoft\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe\WsaClient.exe /launch wsa://<PACKAGENAME>

      例如,要运行 Subway Surfers,请在 Windows 的运行提示中输入以下内容:

      %LOCALAPPDATA%\Microsoft\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe\WsaClient.exe /launch wsa://com.kiloo.subwaysurf
    • 您还可以直接从连接的 ADB shell 窗口调用该应用程序:
      adb shell monkey -p <PACKAGENAME> 1

      例如,要启动 Subway Surfers,命令应该是:

      adb shell monkey -p com.kiloo.subwaysurf 1

      WSA-ADB-shell-app-start

  1. Aurora Store 快捷方式现在应该在“开始”菜单中可见。单击它以打开应用程序。
    WSA-Aurora-Store-Shortcut
  2. 通过配置向导并选择您的登录方法。您可以匿名登录,也可以使用您的个人 Google 帐户登录,以便同步您的应用程序库。
  3. 考虑到您已授予 Aurora 商店所有必要的权限,您现在可以浏览庞大的应用程序库并快速安装它们。 
    WSA-Aurora-Store-Firefox

    在 Windows 11 上从 Aurora Store 安装的 Firefox

赞(0) 打赏
未经允许不得转载:Win 11系统之家 » 以下是如何绕过适用于 Android 的 Windows 子系统上的 Amazon Appstore 区域锁定

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏