Win 11 与 Android 模拟器对比,哪个好玩一些?

Windows 11 与 Android 模拟器:兼容性和性能

Android 模拟器是允许您在 PC 上的虚拟环境中运行 Android 应用程序的应用程序。它们的工作方式与虚拟机类似,但更易于设置。

模拟器使用 QEMU(Quick EMUlator)库来模拟 Android 设备的硬件并翻译应用程序二进制接口,因此主机设备可以理解它。

较新的模型基于不需要转换 ARM 架构的管理程序。相反,如果主机设备和仿真器具有相同的指令架构,则仿真将在没有二进制转换的情况下进行。

这意味着模拟器将直接在您的 PC 上运行,从而提高您的性能。但是,并非所有处理器都支持管理程序,因此请务必检查您的 CPU 是否支持此功能。

Windows 11 安卓支持

Windows 目前有一项名为 Windows Subsystem for Linux (WSL) 的功能,它允许您使用 Hyper-V 功能在 Windows 上使用真正的 Linux 内核运行应用程序。

wsl-windows

由于 Android 设备基于 Linux 内核,因此微软决定在 WSL 之上构建一个名为 Windows Subsystem for Android 的特殊框架。

由于 WSL 使用的是 Hyper-V 功能,因此适用于 Android 的 Windows 子集也会这样做,并允许 Android 应用程序充分利用您的硬件。目标是尽可能少地依赖仿真,并为用户提供最佳性能。

如果这是不可能的,英特尔桥接技术应该能够解决这个问题。英特尔桥接技术是一种运行时后编译器,可翻译 Android 应用程序代码并使其与基于 x86 的设备(例如您的 PC)兼容。

因此,应用程序开发人员无需在应用程序优化方面做任何事情,而且 Android 应用程序应该能够在 Windows 11 上开箱即用。

即使这是英特尔的技术,AMD 处理器也可以处理 Android 应用程序,因此没有理由担心兼容性。

Windows 11 是否支持应用旁加载?

Windows 11 将支持应用程序旁加载,因此您应该能够安装来自第三方来源的应用程序。不过,这可能会导致一些兼容性问题,尤其是对于依赖 Google Play 服务的应用程序,因为 Windows 11 无法与 Google Play 一起使用。

您只需要从任何来源下载 APK 文件,就可以毫无困难地将其安装在 Windows 11 上。

不过有一个问题,随着计划取代 APK 格式的 Android App Bundle 的推出。这会成为 Windows 11 和侧载的问题吗?只有时间会给出答案。

Windows 11 与 BlueStacks

bluestacks-windows-11

硬件要求

Windows 11 仍处于测试阶段,因此某些功能,尤其是 Android 模拟等主要功能尚不可用。

但是,我们确实知道在 Windows 11 上运行 Android 应用程序将使用英特尔桥接技术。尽管是 Intel 的技术,Android 模拟也应该适用于 AMD 处理器。

不幸的是,在运行 Android 应用程序时,仍然没有关于硬件要求的官方信息。

w11-requirements

但是,只要您的 PC 满足Windows 11 的硬件要求,并且您的 CPU 在兼容设备列表中,您就应该能够运行 Android 应用程序。

至于 BlueStacks 的要求,这里有一个快速概述:

  • Windows 7 或更新版本
  • 多核 AMD 或 Intel 处理器
  • 独立显卡
  • 启用虚拟化(可选)
  • 8GB 或更多内存
  • 5GB存储空间,可选SSD

如您所见,这些要求相对基本,即使您的 PC 不满足这些要求,BlueStacks 也可以工作,但是,您会遇到性能问题。

由于 BlueStacks 依赖于虚拟化,因此更多的硬件能力通常会更好,并且会提高性能。

应用程序可用性

微软正在与亚马逊合作,将 Android 应用程序带到 Windows 11,亚马逊应用商店似乎是在平台上分发应用程序的主要方式。

主要问题是可用应用程序的数量,亚马逊应用商店目前有近 500,000 个应用程序可供选择。这令人印象深刻,但无法与拥有超过 350 万个可用应用程序的 Play 商店相比。

number-of-apps-play-store-amazon-app-store

另一方面,BlueStacks 和 Android 模拟器提供对 Google Play 商店的全面支持,允许您下载几乎任何应用程序。

尽管 Amazon App Store 的应用程序种类较少,但它仍然有很多应用程序可供选择,您很可能会毫不费力地找到所需的内容。

但是,Google Play 商店有更多种类的可用应用程序,也许有一天我们会在 Windows 11 上看到对 Google Play 商店的支持。

即使您在 Amazon App Store 上找不到特定的应用程序,您也应该能够从第三方来源旁加载应用程序,因此您几乎可以运行任何不依赖于 Google 服务的应用程序。

当我们在应用程序可用性方面比较 Windows 11 与 BlueStacks 时,BlueStacks 是明显的赢家,因为它适用于 Google Play 商店,但如果有一天 Windows 11 获得对 Play 商店的支持,情况可能会改变。

易于使用和多任务处理

在 Windows 11 中,对 Android 应用程序的支持将完全是原生的,这意味着您应该能够像使用任何其他 Windows 应用程序一样使用 Android 应用程序。

您将能够移动它们、创建快捷方式、将它们固定到任务栏,以及从它们无缝复制文本。您应该不会注意到 Windows 11 上的 Windows 和 Android 应用程序之间有任何区别。

windows-11-android

另一方面,当使用 BlueStacks 或任何其他 Android 模拟器时,您首先需要启动模拟器,然后从虚拟环境中启动所需的应用程序。

使用模拟器,您无法为特定应用程序创建快捷方式以快速启动它,而必须在虚拟环境中执行此操作。

多任务处理也可能是一个问题,在 Windows 11 中,您可以打开多个 Android 应用程序,只需单击一下即可在它们之间切换。

使用 Android 模拟器,您只能在虚拟环境中进行多任务处理,这意味着您无法打开多个应用程序。相反,您需要像在 Android 手机上一样手动切换到所需的应用程序。

BlueStacks 解决了这个问题,它具有多实例功能,可让您并行运行多个应用程序。但是,并非所有 Android 模拟器都具有此功能。

bluestacks-multiinstance-1

如果您在多任务处理和易用性方面比较 Windows 11 与 Android 模拟器,则 Windows 11 是更好的选择。

凭借对 Android 应用程序的原生支持,您可以像使用任何 Windows 应用程序一样使用它们,这使 Windows 11 上的多任务处理更加出色和直观。

赌博

在游戏方面,很难比较 Windows 11 和 BlueStacks 或任何其他 Android 模拟器,因为 Android 应用程序尚未向公众开放,而且我们无法测试 Windows 11 对 Android 游戏的支持程度。

但是,我们假设只要您拥有可与 Windows 11 配合使用的强大硬件,您就应该能够在没有太多问题的情况下处理 Android 游戏。

由于对 Windows 11 的 Android 支持是一项全新的功能,我们预计会出现一些小问题,因此您可能无法开箱即用地运行您喜欢的游戏,但我们相信微软会为最终版优化所有内容发布。

另一方面,BlueStacks 针对游戏进行了大量优化,并且支持鼠标和键盘,此外它还允许您自定义控件。

它还具有射击模式,可让您在第一人称射击游戏中使用鼠标瞄准,就像在 PC 上的任何 FPS 游戏中一样。

除了FPS 游戏,BlueStacks 还针对 MOBA 游戏进行了优化,让您可以像在 PC 上一样使用键盘和鼠标进行游戏。

bluestacks-moba

我们已经提到该软件支持多实例模式,允许您并排打开多个游戏。这是在 Eco 模式的支持下实现的,该模式大大减少了 CPU 和 GPU 的使用。

该软件还具有多实例同步功能,允许您在所有打开的游戏中复制您的操作。

最后,借助宏和脚本支持,您只需单击一下按钮即可执行多个命令或自动执行繁琐的任务。

scripts-bluestacks

在游戏方面比较 Windows 11 与 BlueStacks 似乎并不公平,因为 BlueStacks 是专门为游戏开发和优化的。

BlueStacks 具有先进的游戏功能,它几乎可以毫无问题地运行 Android 游戏,因此它是这方面的完美选择。

另一方面,Windows 11 确实看起来很有希望,但对 Android 应用程序的支持甚至还没有发布给 Windows Insiders,所以我们仍然不知道它在实际运行中的效果如何。

我们确信该操作系统最终将能够处理 Android 游戏,但就目前而言,更好的选择是 BlueStacks。

表现

由于 BlueStacks 在虚拟环境中运行,如果您想体验最高性能或同时运行多个游戏,它确实需要大量的硬件能力。

您的性能可能会有很大差异,具体取决于您使用的 RAM、CPU 和 GPU 的数量。

此外,您的设置也会在一定程度上影响您的性能,因此您可能需要相应地调整它们以获得最佳性能。

据开发人员称,BlueStacks 现在使用的 RAM 最多减少 50%,并且针对高 FPS 进行了优化。但是,此功能需要手动启用。

fps-settings-bluestacks

BlueStacks 还具有 Eco Mode 功能,用于拥有多个 BlueStacks 实例,在使用它时,根据 BlueStacks 内部测试,该软件使用的 CPU 和 GPU 最多减少 87% 和 97%。

Windows 11 原生支持 Android 应用程序,因此我们假设它会提供更好的性能,因为它不需要您运行虚拟环境。BlueStacks 的发言人是这样说的

在 Windows 11 上本机运行应用程序虽然是一个雄心勃勃的目标,但意味着开发人员可能需要调整他们的代码并针对此平台进行优化,从而导致额外的开发成本和启动应用程序的时间,这是大多数开发人员希望避免的事情,除非绝对必要的。为了将成本控制在预算范围内,一些团队选择在单一平台上进行优化和发布,代价是无法吸引整个移动游戏社区。

Microsoft 和应用程序开发人员将如何处理 Windows 11 的优化还有待观察,但我们相信他们将克服大多数障碍。

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun65486.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2021年8月18日
下一篇 2021年8月19日

相关推荐