Windows 11 和 Android 应用程序:还没有

Apple M1电脑上,您可以直接在Mac上运行 iOS 应用程序(只要开发人员允许)。这模糊了在手机和计算机上使用应用程序之间的界限,但是Windows系统呢?

虽然没有在Windows中运行 iPhone 应用程序的合法方式,但您可以(can)使用操作系统的内置功能在Windows 11上运行Android应用程序。我们在Windows 11(Windows 11)系统上测试了此功能,并为您记录了体验。

Windows 11 Android 应用程序要求概述(Android App Requirements Overview)

在访问此Windows(Windows)功能之前,需要跳过几个环节。这些将在下面详细讨论。但总而言之,您需要以下内容:

  • 通过Windows 预览体验计划的(Windows Insider)Windows 11的公共预览版。
  • 具有硬件虚拟化(hardware virtualization)支持的 PC。
  • 一个亚马逊账户。
  • 在美国境内的位置。

其中一些要求是临时的,例如仅限美国或Windows 预览体验(Windows Insider)计划的一部分。

系统要求如下:

  • 8GB RAM(推荐 16GB)。
  • Intel Core i3 第 8(Gen)AMD Ryzen 3000Qualcomm Snapdragon 8c或更高版本。
  • 存储:固态驱动器 (SSD)。

值得注意的是,AMD Ryzen 2000Intel 第 7(Intel 7th) 代 CPU(Gen CPUs)或更早版本无法在Windows 11上运行(Windows 11)Android应用程序。

您需要使用预览版

一开始您应该知道的第一件也是最重要的事情是,这不是Windows 11的正式发布功能。在撰写本文时,您需要注册Windows Insider程序才能访问该功能。要使该功能正常工作,您需要Windows 11 Public Preview Build 1.8.32837.0或更高版本。

您可以通过“设置”(Settings)应用在Windows 更新(Windows Update)设置下选择加入Windows 预览体验计划。(Windows Insider program)

请注意,这会将您的Windows安装转换为Beta版本。因此,我们无法保证稳定性、性能或数据安全性。

我们不建议普通用户选择Windows Insider版本的Windows 11。我们建议不要在工作或学校所需的关键任务计算机上使用Windows Insider版本。(Windows Insider)除非您必须在Windows 11系统上运行Android应用程序,否则请考虑等到此功能作为官方更新推出。

“电话链接”和“链接到 Windows”是不同的!

您可能认为您已经可以在 Windows 上访问Android(Windows)应用(Android)程序,考虑到特定型号的手机使用Phone Link Windows 应用程序(Phone Link Windows app)(以前称为Your Phone )具有“链接(Link)Windows ”功能,这可能会令人困惑。

如果您激活此功能,手机屏幕将投射到您的Windows桌面,您可以使用Windows对其进行控制。这使您的Windows 11 PC上运行的Android应用程序的外观。(Android)但是,这些应用程序仍在您的Android手机上运行,​​屏幕流式传输到Windows

Windows 11 如何运行 Android 应用程序

Android应用程序运行在与(Android)Windows计算机完全不同的架构上。Android设备使用ARM CPU架构,Windows使用(Windows)IntelAMD CPU(AMD CPUs)使用的 x86 架构。有一个ARM版本的Windows 11,但我们不打算在这里讨论它,与整个Windows 11安装基础相比,它相对较少。

为了在Windows(Windows)上运行Android应用程序,虚拟化技术被用来在Windows中创建一个模拟的(Windows)Android系统。换句话说,包含应用程序的虚拟机模拟手机的硬件。它通过模拟ARM处理器,在两种不同的CPU“语言”之间进行转换来实现这一点。

这就是为什么在 x86 系统上的Windows 11中使用(Windows 11)Android应用程序的关键要求之一是硬件虚拟化支持。如果你的CPU支持这个,它应该默认开启。如果该功能存在并已激活,您可以随时检查系统的BIOSUEFI菜单。(UEFI)

如何为Windows 11(Windows 11)中的Android 应用程序(Android Apps)准备 PC

确保您已注册Windows 预览体验计划(Windows Insider Program)后,选择加入公共预览(Public Preview)版并安装更新。现在,您已准备好开始Android应用程序安装过程。

您可能期望这会通过Microsoft Store发生,但这只是旅程的开始:

  1. 任务(Taskbar)栏中打开“开始”菜单(Start Menu),然后选择Microsoft Store App 购物袋图标(Microsoft Store App shopping bag icon)或在搜索栏中进行搜索。

  1. 在商店中,选择搜索栏(search bar)并输入Amazon Appstore

  1. 如果您被告知必须首先启用虚拟化,请参阅主板文档,了解如何为您的计算机执行此操作。然后在启用后返回本指南。如果您需要授予权限,请选择设置并按照向导进行操作。(Set Up)

  1. 接下来,批准安装适用于Android的(Android)Windows 子系统(Windows Subsystem)( WSA )。选择下载(Download)

  1. 如果系统询问您是否要授予应用进行更改的权限,请选择(Yes)
  2. 现在从出现的弹出窗口中选择Open Amazon Appstore 。

  1. 使用您的亚马逊帐户(Amazon account)登录,如果您还没有,请创建一个。(create one)

这是一个一次性的过程。将来,除非您重新安装 Windows 或更改为没有该功能的版本,否则您无需再次执行此操作。您的 PC 现在已准备好使用Android 应用程序(Android Apps)

Windows 11中安装Android 应用程序(Android Apps)

完成初始设置后,我们现在可以安装Android应用程序,但我们必须先找到它们:

  1. 打开亚马逊应用商店应用程序(Amazon Appstore App)

  1. 搜索您要安装的应用程序。
  2. 选择获取(Get),然后选择下载(Download)以开始安装过程。

  1. 安装后,选择打开(Open)以启动您的应用程序。

您的应用程序将打开,您可以开始使用它。

Windows 11中侧载Android 应用程序(Android Apps)

您可能会对您仅限于Amazon Appstore(类似于Kindle设备)感到失望,但如果需要,您可以旁加载不在应用商店中的Android应用程序。侧载(Sideloading)只是意味着直接从下载的文件而不是从正式的店面安装应用程序。

侧载的风险

侧载有几个风险和缺点。由于Android .apk 文件(Android .apk file)并非来自执行恶意软件和其他安全检查的应用商店,因此您可能会在系统上安装恶意软件。

由于该应用程序将在虚拟化容器中运行,因此针对Android的恶意软件不太可能影响您的Windows计算机。但是,您仍然可能成为间谍软件或其他可能影响应用程序和您的使用的讨厌事物的受害者。

除了安全和保障之外,侧载的另一个主要麻烦是您不会获得更新。相反,您必须手动查找并下载最新版本的应用程序的.apk文件。

Windows 11中(Windows 11)旁加载应用程序(Sideload Apps)需要什么

在Windows 11(Windows 11)上旁加载应用程序的过程并不简单,并且远远超出了本文的范围。首先(First),您需要下载适用于 Windows 的ADBAndroid 调试桥(Android Debug Bridge))软件。

安装ADB平台工具后,Android设置的Windows 子系统(Windows Subsystem)需要打开开发人员模式。(Developer Mode)

从那里,进入命令提示符(Command Prompt),将平台工具连接到适用于Android的(Android)Windows 子系统(Windows Subsystem)的虚拟 IP 地址。您还需要使用命令提示符(Command Prompt)命令来安装您下载的APK文件。

我们建议仅开发人员或高级用户尝试在Windows中旁加载(Windows)Android应用程序。

Windows 11运行 Android 应用程序(Run Android Apps)的替代方法(Ways)

如果运行Android应用程序的本机(Android)Windows解决方案不适合您、性能糟糕或不想使用Windows的 beta 版本,则可以使用第三方解决方案。您可以查看我们的Windows 最佳 Android 模拟器(best Android Emulators for Windows)列表,但如果您赶时间,这里有两个值得一提。

Bluestacks是一款专注于性能的Android模拟器,如果您想在 Windows 11 计算机上玩Android视频游戏,这将是我们的首要建议。

如果您想使用更通用的移动应用程序,请考虑NoxPlayer。虽然它也是一款专注于游戏的模拟器,但它允许您旁加载应用程序,而不仅仅是从Google Play 商店(Google Play Store)安装它们。

绕过区域限制(Regional Restrictions)

如果您不在美国(USA),这里有一个提示。将您的Windows区域更改为美国,使用(United) 美国(States)位置服务器激活VPN ,然后重新启动(VPN)Windows 应用商店(Windows Store)。您会找到以前不可用的Amazon Appstore 。但是,它仍然会给您一个区域错误。我们通过从亚马逊下载(Amazon)App Store解决了这个问题,解决了这个问题。

Windows 11Android 应用(Android Apps)的未来

虽然很高兴看到这个承诺的功能最终交到Windows 11用户手中,但体验远不如应有的精致,而且应用程序支持也太有限了。

不幸的是,我们无法从微软(Microsoft)那里找到任何关于此功能未来的具体路线图。不过,我们希望它在作为所有Windows 11系统的主流更新推出后会收到定期更新。



About the author

我是一名专业的音频工程师,拥有超过 10 年的经验。我参与过各种各样的项目,从小型家庭音响系统到大型商业制作。我的技能在于创造出色的配乐和声音处理工具,让音乐听起来很棒。我对 Windows 10 也非常有经验,可以帮助您充分利用您的计算机系统。



Related posts