在构建和运行 Oculus 移动 SDK 中包含的示例时,应用程序在启动时会崩溃。当我尝试安装和运行 SDK 中包含的预构建 apk 文件时,一切都按预期工作。我已经读过我应该在 /assets/ 文件夹中添加 Oculus 签名,但我仍然在启动时遇到了崩溃的应用程序。
我认为崩溃是由以下原因引起的:
01-22 14:28:52.190 2292-2338/com.oculussdk.oculus360videos A/libc﹕ Fatal signal 6 (SIGABRT) at 0x000008f4 (code=-6), thread 2338 (OVR::VrThread)
我能读到的唯一修复是包括必须通过网站生成的签名文件,我做到了。
任何帮助将不胜感激
编辑:
因此,我尝试通过将两个 apk 提取为 zip 文件来比较我构建的一个和预构建的一个。
唯一显着的区别是我的构建在 /assets 文件夹中包含一个 oculussig_xxxxx 文件。与 sdk 一起预构建的 apk 不包含此文件,但它包含位于 META-INF 文件夹中的 OCOLUS.OSIG 文件。这可能是问题所在吗?
同样在运行我试图构建 logcat 的 apk 时,我会注意到以下内容:
未找到 VRManager。这在我看来很奇怪,因为 VrLib 在包中。
我的apk:
移动 sdk 附带的预构建 apk