Anbox : 在 Linux 系统中运行 Android 应用

Anbox 是一款让linux桌面系统,如Ubuntu,fedora等运行android 应用的软件。口号是“ANDROID IN A BOX”

Anbox具有以下特性:

没有限制:由于 Anbox 运行着整个 Android 系统,所以理论上任何应用都可以在其中运行
安全:Anbox 将 Android APP 放进一个密封的盒子中,无需直接访问硬件或数据
性能:无需虚拟化硬件而运行 Android,可以无缝桥接硬件加速功能
集成:与主机操作系统紧密集成,以提供丰富的功能集

Anbox 使用 Linux 命名空间 (user, pid, uts, net, mount, ipc) 在容器中运行完整的 Android 系统,并在任何基于 GNU Linux 的平台上提供 Android 应用程序。

容器内的 Android 无法直接访问任何硬件。所有硬件访问都经过主机上的 anbox 进程。我们正在重用 Android 中实现的基于 QEMU 的模拟器,用于 Open GL ES 加速渲染,容器内的 Android 系统使用不同的管道与主机系统进行通信,并通过这些管道发送所有硬件访问命令。

更多信息,请移步Anbox的官网:https://anbox.io/

Anbox的安装方法,就是:

$ snap install –classic anbox-installer && anbox-installer

更多操作说,请移步Anbox的官网:https://anbox.io/