【发布时间】:2020-07-11 04:19:18
【问题描述】:
我正在尝试使用 Unity 游戏引擎 构建 Android VR 应用/游戏。我使用 Unity 2019.3.4f1。新的 Google Cardboard XR 插件似乎不起作用。我什至无法从编辑器中的 Samples 包中运行 'HelloCardboard' 场景。这是我尝试时不断收到的错误:
DllNotFoundException: cardboard_api Google.XR.Cardboard.Api.HasDeviceParams ()(在 Library/PackageCache/com.google.xr.cardboard@8979e065b7/Runtime/Api.cs:101)
生成的 APK 也无法在移动设备上运行。应用程序启动并显示黑屏,没有其他内容。
此外,当我尝试使用已弃用的 GVR SDK (Google VR SDK for Unity) 时,我在构建 APK 时收到另一条错误消息:
找到多个文件,其独立于操作系统的路径为“lib/armeabi-v7a/libgvr_audio.so”
应用/游戏在带有 GVR SDK 的 Unity 编辑器中运行良好,即使它已被弃用。但我无法构建 APK 文件。
我不知道应该如何解决这些错误。这是 SDK 的问题,还是我应该做其他事情才能完成这项工作?请帮忙。
【问题讨论】:
标签: android unity3d google-cardboard google-vr google-vr-sdk