一家名为collabora的公司推出了一个新的“实验性集装箱化Android环境”,它允许Android应用程序在桌面Linux上与本机应用程序一起在浮动窗口中运行。你可以在源链接上阅读所有的技术细节,但简单地说,“spurv”在你的Linux计算机上创建了一个虚拟的Android设备,很像Bluestacks和其他类似的工具。spurv有各种组件,允许Android环境通过底层Linux系统播放音频、连接到网络并显示硬件加速的图形。
最有趣的部分是“spurv hwcomposer”,它在Windows中呈现Android应用程序,以及本机Linux应用程序的Windows。这正是使斯普尔夫与在计算机上运行Android的其他(大多数)方法不同的地方。为此,Linux桌面必须使用Wayland显示服务器(一些基于Linux的操作系统使用x11)。spurv的预构建二进制文件目前不可用——您必须自己从源代码构建它。不过,这是一个有趣的概念证明,希望有人把它变成一个功能齐全的产品。