BlueStacks是一款非常易于使用(而且显然是免费软件)的 Android 模拟器,可以在 Windows 或 Mac 上良好运行,但不适用于 Linux。
我可以让它在 Ubuntu 中运行在 Windows 10 虚拟机中运行虚拟盒在 Ubuntu 20.04 中。换句话说:
- 在 Ubuntu 20.04 中安装 VirtualBox 虚拟机。
- 在 VirtualBox 中安装 Windows 10。
- 在 Windows 10 中安装 BlueStacks Android 虚拟机。
- 打开它,使用您的 Google 帐户登录 Play Store。
- 安装并运行您的应用程序。
但是,应用程序运行真的很慢因为它有 2 个虚拟机层。第一层获得多核虚拟化支持,但第二层(BlueStacks Android 模拟器)没有获得硬件虚拟化支持,因此是单线程的,非常慢。
哪些 Android 模拟器在 Ubuntu 中运行良好?
我注意到也存在这个问题:有哪些 Android 模拟器可用?,但它极其过时了。可接受的答案来自 2012 年。最长的答案上次更新于 2017 年,甚至没有提到 BlueStacks(它可能是当今的行业领导者),其他答案都来自 2012 年和 2013 年。
答案1
我看到两个选择:
机器人。
它看起来很有前途,但有缺陷。我和其他用户都无法启动它。
值得一试的是 Waydroid-Linux / Bliss OS,它处于早期 alpha 阶段。Android Studio 运行Android 虚拟设备在里面。
可以使用 Ubuntu Make 安装电力供应协议如下所示:
sudo add-apt-repository ppa:lyzardking/ubuntu-make sudo apt-get update sudo apt-get install ubuntu-make umake android
然后启动Android Studio,点击更多操作→虚拟设备管理器,通过创建新设备创建虚拟设备并按照向导操作。可选择启用图形加速。
我个人使用此方法启动一些 Android 应用程序。我还没有测试过游戏。