Last Updated:

在 Linux 上运行和测试 Android 应用程序的顶级 Android 模拟器

银狐

Android 建立在高度定制的 Linux 内核之上。因此,使用 Android 模拟器在 Linux 上运行移动应用程序是有意义的。

虽然这不是您可以在 Linux 机器上执行的新功能,但在 Windows 于 2021 年引入运行 Android 应用程序的能力之后,它是一个更受欢迎的功能。

不仅限于使用应用程序,一些 Android 模拟器也可以派上用场进行开发和测试。

因此,我编制了一份最佳模拟器列表,您可以使用它们在 Linux 上测试或运行 Android 应用程序/游戏。

1. 安盒

Anbox 是一个非常流行的模拟器,它允许 Linux 用户运行 Android 应用程序。可能这就是 Deepin Linux 用来帮助运行开箱即用的 Android 应用程序的方法。

它使用容器将 Android 操作系统与主机隔离,这也让他们可以使用最新的 Android 版本。

运行的 Android 应用程序将无法直接访问您的硬件——这是一个很好的安全决策。

与这里的其他一些选项不同,Anbox 在技术上不需要模拟层来使 Android 工作。换句话说,它与 Linux 系统上的原生 Android 体验非常接近。

因此,它可能不是最简单的可用选项。您不能只使用 Google Play 商店来安装应用程序,您需要使用 Android Debug Bridge (ADB)。您只需要一个应用程序的 APK 文件即可安装和使用它。

2. Genymotion

genymotion安卓模拟器

Genymotion 是为测试和开发量身定制的令人印象深刻的解决方案。

它不是一个免费的开源选项。它们通过云或独立于 Android Studio 的桌面客户端提供虚拟 Android 体验即服务。

您可以模拟各种硬件配置和 Android 版本来创建用于测试的虚拟设备。它还使您能够扩展并运行多个 Android 虚拟设备以进行广泛的测试。

它可以帮助您测试文件上传在您的应用程序中的工作方式,影响电池、性能、内存等。

虽然它是主要针对专业人士的高级解决方案,但它确实支持包括 Ubuntu 20.04 LTS 在内的最新 Linux 发行版。

3.安卓-x86

安卓 x86 模拟器

Android x86 是一个开源项目,旨在让 Android 在支持 32 位的 PC 上运行。

您可以选择在您的 Linux 系统上使用虚拟机管理器安装它,或者直接在您的 PC 上试用它。

如果您需要继续,可以使用官方安装说明

与其他一些选项不同,它是一个简单的模拟器,它试图在没有花哨功能的 PC 上工作。

4. Android Studio(虚拟设备)

安卓虚拟设备工作室

Android Studio 是一个成熟的开发和测试工具。幸运的是,有了对 Linux 的支持,如果需要,您可以使用它来模拟 Android 体验进行实验。

您只需要创建一个 Android 虚拟设备 (AVD),您可以对其进行配置,然后将其模拟为模拟器。

也有很好的机会获得对某些最新智能手机、电视和智能手表的支持。

它需要一定的学习曲线才能成功,但它是免费且完全开源的。

5. ARChon

阿克朗

一个有趣的解决方案是可以在 Linux 和任何其他平台上使用的 Android 模拟器。

它有助于在 Chrome OS 或任何操作系统上的 Chrome 浏览器上运行 Android 应用程序。与其他一些人不同,您可能无法获得完整的 Android 体验,而只能获得运行 Android 应用程序的能力。

您只需解压缩运行时并将其加载到 Chrome 扩展程序中。接下来,通过将 APK 文件下载到应用程序来添加您要使用的应用程序。

6.极乐操作系统

极乐操作系统安卓

Bliss OS 是另一个开源项目,类似于 Android x86,旨在让 Android 在 PC 上运行。

与 Android x86 不同,它通过支持 32 位和 64 位架构提供了更多的兼容性选项。此外,您可以根据您的处理器下载兼容文件。

它得到积极维护并支持市场上可用的最新 Android 版本。

包起来

虽然您会发现多个适用于 Linux 的 Android 模拟器,但它们可能无法取代成熟的智能手机体验。

每个模拟器都带有一组功能和特定用途。选择您需要的一款!

您是否尝试过 Android 模拟器?您在 Linux 中使用过的最喜欢的模拟器是什么?请随时在下面的评论中告诉我。