【发布时间】:2018-05-03 18:52:40
【问题描述】:
我正在开发一个包含 Android 应用和 Unity 应用的项目。主应用程序是 Android,它有时会打开 Unity 应用程序。我将 Unity 应用程序导出为 Android 插件,并将其作为 AAR 模块集成到 Android Studio 中。 我的 Unity 应用程序使用 Google VR SDK,它也适用于 Cardboard。当我正常构建 Unity 应用程序(使用 .apk 文件)时,Cardboard 会按应有的方式加载(分屏)。但是当我在 Android Studio 中将此应用程序导出为模块时,当我运行 UnityPlayerActivity 时,Cardboard 视图不会加载,场景会像正常的 Unity 3D 场景一样加载。
以下是 Android Studio Logcat 的两张截图: Logcat1 Logcat2
这也是我在 Unity 中的播放器设置的屏幕截图。有时我想加载 Cardboard,有时不想加载(取决于用户的选择):Unity Player Settings
我该如何解决这个问题?
【问题讨论】:
标签: android unity3d virtual-reality google-cardboard google-vr