Valve开源Steam Frame安卓兼容层Lepton
30浏览 • 1天前 •
科技综合
• MA123845
Valve 已将其为 Steam Frame 开发的安卓兼容层项目 Lepton 正式开源。该项目最初于今年 3 月公布,旨在让 Steam Frame 设备能够运行 Android 应用和游戏。开源后,开发者现在可以访问其代码库。
Lepton 托管在 Valve 自己的 GitLab 仓库中。根据仓库说明,这个工具并非从头构建,其技术基础整合了多个现有的开源项目。具体来说,它使用了 Waydroid、Anbox、Halium 以及 Hybris 等组件的代码。
从架构上看,Lepton 的工作方式是将 Valve 自研的部分代码与 AOSP 的相关内容结合。它通过挂载宿主系统的库(如图形驱动、Steam 自身库和 Vulkan 层)来运行 Android 代码,同时去除 Android 系统中的一些冗余部分,以提升运行效率。
Valve 在项目说明中明确了 Lepton 的主要用途:帮助游戏开发者将现有的 VR Android 游戏移植到 Steam Frame 平台。这意味着大量基于 Android 的 VR 应用可能获得官方推荐的兼容路径。
不过 Valve 也指出,其他用途(例如运行普通的 Android 应用)虽然技术上可能实现,但并非 Lepton 的开发重点,相应功能可能不够完善。项目的焦点非常集中于游戏,尤其是 VR 游戏场景。
此次开源对 Steam Frame 生态具有直接影响。对于游戏开发者而言,他们现在能更深入地了解平台的兼容层实现,理论上可以为自己的 VR 游戏进行更细致的适配和优化。同时,这也为开源社区贡献和改进这一工具提供了可能。
#Valve
#Steam
#SteamOS
#Lepton
#Android