无需JIT,在Apple Vision Pro运行Android VR

Run Android ARM64 VR APKs on Apple Vision Pro

Klepton 项目打破了平台壁垒,让 Android ARM64 的 VR APK 无需 JIT 即可在 Apple Vision Pro 和 macOS 上运行。该项目通过 klepton-ld 将 Android 的 .so 库翻译为 Apple 的 .dylib 和 .framework,并构建了兼容层来映射 libc、JNI 等核心功能。图形方面,GLES 3.2 被转换为基于 Metal 的 ANGLE,Vulkan 则通过 MoltenVK 实现。目前,Beat Saber 已在 visionOS 和 macOS 上成功运行,尽管存在少量图形瑕疵。对于依赖 LuaJIT 或 V8 等脚本引擎的应用,未来可能仍需 JIT 支持,但 Klepton 已为跨平台 VR 体验开辟了全新路径。

在 Apple Vision Pro 上运行 Android ARM64 VR APK,无需 JIT!

同日更多故事

2026-08-10