Use ADB with Meta Quest

ADB란?

 

Use ADB with Meta Quest: Native/android | Oculus Developers

 

developer.oculus.com

ADB는 Android Debug Brigde의 약자로 개발의 전 과정에서 Meta Quest 헤드셋과 소통하는 데 사용되는 주요한 툴인 Android SDK이 포함된 커맨드-라인 툴입니다.

 

ADB는 컴퓨터에서 헤드셋으로 중요한 커맨드를 발행하거나 앱을 설치하는데 사용되는 툴입니다.

 

예를 들어, Wifi을 이용하여 USB없이 Meta Haptic Studio을 테스트할 수 있습니다.


ADB를 이용해서 USB없이 Wifi로 Haptic Studio 실행시키기

 

Meta Quest Developer Hub (MQDH) 3.0

Meta Quest Developer Hub (MQDH) helps you improve development iteration time, measure app performance, and stay informed on developer news. Our v3.0 update includes new capabilities and improvements to existing features that will improve your daily VR deve

developer.oculus.com

ADB를 이용하기 위해서는 메타 퀘스트 디벨롭퍼 허브가 필요하므로 위 사이트에 들어가셔서 다운을 받아줍니다.

 

처음에 ADB를 설정하기 위해서는 1회 USB연결이 필요합니다.

 

USB을 성공적으로 연결시키면 위와 같이 상태가 - Active로 변하게 됩니다.

 

이제 하단 부분에 있는 Custom Commands을 이용해서 ADB를 추가하겠습니다.

먼저 Create Command을 눌러줍니다.

 

이름을 기억하기 쉽게 Devices라고 정해준 후

adb devices

적어 넣어 줍니다!

 

그 후 Save버튼을 누르면

위와 같이 추가된 것을 확인할 수 있습니다.

그 후에는 반드시 Run을 눌러주어야 합니다.

 

Run을 눌러주면

List of devices attached
    ce0551e7                device

이렇게 자신의 연결된 Device을 찾을 수 있습니다.


다음으로 Haptic Studio와 관련된 ADB를 추가해 줍니다.

adb shell setprop debug.oculus.experimentalEnabled1

여기서 반드시 끝에 1을 붙여주셔야 합니다.

Studio을 활성화시키지 않길 원하면 1 대신 0을 써주시면 됩니다.


다음은 자신의 Wifi IP를 찾아야 하는 시간입니다.

Wifi 관련된 ADB를 추가해 줍니다.

Run버튼을 누르면 다음과 같이 View Output버튼이 생기며 거기서 자신의 IP를 볼 수 있습니다.

dev wlan0 proto kernel scope link src라고 적혀 있는 첫 번째 줄의 IP를 복붙 해줍니다.


TCPIP와 관련된 ADB를 세팅해주어야 합니다.

주로 TCPIP Port는 5555라고 하므로 5555를 입력해서 저장해 줍니다.


 

마지막으로 자신의 기기를 Wifi에 연결하기 위한 ADB 세팅을 해줍니다.

adb connect "아까 복붙한 IP":5555

을 적어준 후 Run을 누르면 자신의 기기가 Wifi에 연결되어 USB 없이 Meta Haptic Studio을 테스트할 수 있게 되었습니다.

 

뿐 만 아니라, Meta Quest Developer Hub에도 USB연결 없이 작동하는 모습을 확인할 수 있습니다.

 


결과

한 번 세팅해 두면 정말 편하게 테스트할 수 있으므로 적극 추천드립니다~!