美文网首页Linux
最近比较火的Anbox项目

最近比较火的Anbox项目

作者: Rekols | 来源:发表于2017-04-17 15:45 被阅读1880次

    ‌Anbox是什么?

    Anbox是Android in a box的缩写,可以在Linux系统中运行Android应用,就像Wine一样在Linux系统中运行Windows应用一样;因为Anbox通过LXC容器技术在GNU/Linux系统中运行着整个Android系统,所以概念上任何应用都可以运行。

    ‌为什么Linux不能直接运行安卓应用?

    Android其本质就是在标准的Linux系统上增加了Java虚拟机,并在虚拟机上搭建了一个Java的Application Framework,所有的安卓应用都是基于这个框架之上,所以Linux系统无法直接运行Android应用程序,需要兼容层来实现“模拟原生运行”Android 应用。

    ‌Anbox特点

    与Shashlik、Genimobile这种项目不同,它们是使用模拟器来运行Android环境,模拟器与PC操作系统彻底隔离,性能和效率必然受到影响;Anbox则是与Linux系统相同的内核下运行Android系统,没有QEMU仿真层,一切都直接运行在硬件上,这种方法还可以与操作系统进行更好的集成。

    Anbox将Android应用放进密封的容器中,无需直接访问硬件或数据。

    由于Anbox 直接跑在硬件上,没有软件模拟层,无需虚拟化硬件即可运行 Android,因此可以无缝桥接硬件加速功能。

    与Linux操作系统紧密集成,可以提供丰富的功能集。

    先放两张图,来自深度科技论坛

    最近比较火的Anbox项目 最近比较火的Anbox项目

    作者说Anbox目前还处于pre-alpha阶段,还不太稳定,下一阶段的开发将侧重于稳定性和bug修复,还将增加更多的必要功能,以更好地与主机操作系统结合,非常值得期待。

    相关文章

      网友评论

        本文标题:最近比较火的Anbox项目

        本文链接:https://www.haomeiwen.com/subject/bomtzttx.html