-1

我正在尝试在我的 Galaxy S7 上调试我的 GearVR 应用程序(实际上只是构建了一个示例),但是在运行 GearVR 应用程序时,设备通常需要您将其连接到 GearVR 护目镜。这是解释我如何在自己的设备上成为 oculus 开发人员的页面。

https://developer.oculus.com/osig/

我为我的设备获取了签名并将文件放入应用程序的资产中。但是,当我运行它时,它仍然要求它连接到 GearVR。当我尝试成为 oculus 开发人员的“技巧”时,它说“你不是开发人员”(说实话有点侮辱......:P)成为开发人员的方法是进入 GearVR 应用程序,然后进入存储在 VR 服务号上点按数次。但在解锁之前,您需要在 Gear VR 上成功运行 osig 签名的应用程序吗?所以我不确定我现在做错了什么以及如何让它发挥作用。

4

2 回答 2

0

From the Oculus developer documentation

Note: Before enabling Developer Mode, you must have previously built an apk signed with your osig file and installed it to your device. Otherwise, you will see an error message saying "You are not a developer!"

I would like to point out that "signed with your osig file" means to put it in the assets folder of your application. On top of that you want to sign it as a regular Android app.

Getting the osig file is a matter of running "adb devices" get the id and go to Oculus osig generator

于 2017-02-23T11:33:39.740 回答
0

好的,问题是我在尝试生成我的 osig 时在设备 ID 中写了“cd”而不是“ce”。此外,我使用 adb 而不是 Android Studio 安装了我的应用程序,因为我生成了一个签名的 APK。但是,我生成了一个调试签名的 APK 而不是发布签名的 APK。在资产中使用正确的 osig 安装我的发布签名 apk 并运行它,然后将其连接到 GearVR 后它运行没有错误,我能够成为 GearVR 开发人员。

于 2016-06-26T04:57:36.927 回答