Печать данных журнала с помощью ADB/Unity и OculusGo/gearVR

У меня возникла проблема при разработке VR-приложений. Я создаю игру, и единственный способ ее протестировать — собрать и загрузить на Oculus Go. Я мог бы жить с этим прямо сейчас, когда у меня возникла проблема с поведением контроллера. Я хочу регистрировать некоторые данные датчика, но из-за того, что приложение создано и запущено на устройстве, Unity, конечно, не может прочитать с него какие-либо выходные данные.

Мой обходной путь — отображать данные журнала в виртуальной реальности, что очень раздражает. Я думал о чем-то вроде запуска ADB на компьютере во время работы приложения (Oculus Go имеет то же ядро, что и GearVR, основанный на Android), но я тоже не мог справиться с этим, в основном потому, что код написан на C # в Unity, и я не знаю, правильно ли он переведен в команды журнала Android.


person TheBlackBird    schedule 08.07.2018    source источник
comment
Когда вы говорите Я тоже не мог с этим справиться, вы имеете в виду, что вы не могли запустить adb или что у вас был запущен logcat и генерировался журнал, но ваших сообщений в нем не было?   -  person Peter Taylor    schedule 26.07.2018


Ответы (1)


Это можно использовать для отладки и просмотра вывода Debug.log() из oculus go:

 adb logcat -s Unity ActivityManager PackageManager DEBUG *your log tag here*
person pale bone    schedule 27.09.2018