我在开发VR应用程序时遇到问题。我正在创建一个游戏,测试它的唯一方法是在Oculus Go上构建并上传它。我可以忍受这一点,直到现在我对控制器的行为有问题。我想记录一些传感器数据,但由于应用程序是在设备上构建和启动的,Unity 当然无法从中读取任何输出。
我的解决方法是在VR中显示日志数据,这真的很烦人。我在考虑在应用程序运行时在计算机上运行ADB(Oculus Go具有与GearVR相同的内核,基于Android(,但我也无法管理它,主要是因为代码是用Unity中的C#编写的,我不知道它是否正确转换为Android Log Command。
这可用于调试和查看 oculus go 的Debug.log()
输出:
adb logcat -s Unity ActivityManager PackageManager DEBUG *your log tag here*