Android系统建立在高度定制的Linux内核之上。因此,使用Android模拟器在Linux上运行移动应用程序是有意义的。虽然这不是你可以在Linux机器上做的新事情,但在Windows于2021年引
Android系统建立在高度定制的Linux内核之上。因此,使用Android模拟器在Linux上运行移动应用程序是有意义的。
虽然这不是你可以在Linux机器上做的新事情,但在Windows于2021年引入运行Android应用程序的能力后,这是一个非常需要的功能。
不仅是应用的使用,一些Android模拟器在开发和测试中也能派上用场。
因此,我总结了一个最好的模拟器列表,你可以用来在Linux上测试或运行Android应用程序/游戏。
1、保险箱Anbox是一个流行的模拟器,允许Linux用户运行Android应用程序。也许深度Linux利用它来运行开箱即用的Android应用程序。
它使用一个容器将Android操作系统与主机隔离,这也允许它们使用最新的Android版本。
运行Android应用程序不能直接访问你的硬件,这是一个很好的安全决策。
与这里的一些其他选项不同,从技术上讲,Anbox不需要仿真层来让Android工作。换句话说,它最接近您的Linux系统上的原生Android体验。
正因如此,它可能不是最容易的选择。不能只使用谷歌应用商店安装应用,需要使用安卓调试桥(ADB)。你只需要一个应用程序的APK文件来安装和使用它。
Anbox
2、基因突变Genymotion是一款令人印象深刻的测试和开发解决方案。
它不是一个免费的开源选项。他们通过独立于Android Studio的云或桌面客户端提供虚拟Android体验即服务。
您可以模拟各种硬件配置和Android版本,并创建一个虚拟设备进行测试。它还为您提供了向上扩展的能力,并运行多个Android虚拟设备进行广泛的测试。
它可以帮助您测试文件上传在您的应用程序中的工作方式、电池影响、性能、内存等。
虽然这是一个主要面向专业人士的高级解决方案,但它支持最新的Linux发行版,包括Ubuntu 20.04 LTS。
Genymotion
3、安卓-x86Android x86是一个开源项目,使得Android可以在PC上运行,支持32位。
您可以选择使用virtual machine manager将其安装在您的Linux系统上,或者直接在您的PC上试用。
如果需要安装,可以查看官方安装说明。
与其他一些选项不同,它是一个简单的模拟器,试图在PC上工作,没有任何花哨的功能。
Android x86
4.Android Studio(虚拟设备)Android Studio是一个完整的开发和测试工具。好在因为支持Linux,如果需要可以用它来模拟Android的体验进行实验。
您只需要创建一个Android虚拟设备(AVD),您可以配置它,然后将其作为仿真器进行模拟。
也有很大的机会为一些最新的智能手机、电视和智能手表找到支持。
需要一定的学习曲线才能入门,但是是免费的,完全开源的。
Android Studio
执政官一个有趣的解决方案,这是一个Android模拟器,你可以在Linux和任何其他平台上使用。
它有助于在Chrome OS上运行Android应用程序,或者在任何操作系统上使用Chrome浏览器。与其他一些人不同,你可能无法获得完整的Android体验,但只能运行Android应用程序。
你只需要解压运行时,并将其加载到Chrome扩展中。接下来,下载APK文件以添加您想要使用的应用程序。
ARChon
6、极乐操作系统Bliss OS是另一个开源项目,类似于Android x86,旨在让Android在PC上运行。
与Android x86不同,它通过支持32位和64位架构提供了更多的兼容性选项。此外,您可以根据您的处理器下载兼容文件。
它具有主动维护,并支持市场上最新的Android版本。
Bliss OS
摘要虽然你将能够找到几个可以用于Linux的Android模拟器,但它们可能无法取代全面的智能手机体验。
每个模拟器都有一系列的功能和特定的用途。请选择你需要的!