SPURV 项目将允许您在 Linux 上运行 Android 应用程序

Collabora 推出了 SPURV 开源项目,用于在基于 Wayland 的图形环境中运行基于 Linux 的 Android 应用程序。 如前所述,通过该系统,用户可以在 Linux 上与常规应用程序并行运行 Android 应用程序。

SPURV 项目将允许您在 Linux 上运行 Android 应用程序

从技术上讲,这个解决方案并不像您想象的那样是虚拟机,而只是一个隔离的容器。 为了实现其操作,安装了 Android 平台的标准组件,并在 AOSP(Android 开源项目)存储库中提供。 值得注意的是,移动应用程序获得了对完整 3D 加速的支持。

容器使用多个组件与主系统交互。 其中包括 SPURV Audio(通过 ALSA 音频子系统输出声音)、SPURV HWComposer(将 Windows 集成到基于 Wayland 的环境中)和 SPURV DHCP(用于系统之间的网络通信)。

重要的是要记住,在这种情况下,不需要将 Android 调用转换为 Linux 的中间件表,反之亦然。 换句话说,这不是 Wine 或模拟器,所以速度应该很高。 毕竟,Android 是基于 Linux 内核的;区别只是在更高级别上,其中已经使用了 Java。

请注意,越来越多的公司正在尝试为所有硬件解决方案创建一个通用平台,或者相反,引入跨平台功能。 在最新的实现中,我们可以回忆起 Windows 10,它也适用于 ARM,并且在一定程度上也是适用于 Apple 设备的假设统一系统,该系统既可以在移动设备上也可以在带有 ARM 处理器的 PC 上运行。 预计 2020-2021 年。




来源: 3dnews.ru

添加评论