Oculus Go と Android アプリ
Sep 4, 2018 · 3 min read
結論から言うと Oculus Go で Android アプリを使うのは難しいっぽい。
素直に adb でインストールするには以下のようにやる。
リンク先に書いてあるように、インストールしても Oculus Go 内からは起動できず、adb 経由で起動するしかない。起動しても、まともには表示されない。
adbで起動するには、リンク先からさらにリンクされている以下のページを参考にする。
自分の環境でやってみたところ、
adb -s デバイスID shell pm list packageするとパッケージ一覧が表示され、
package:com.Oka.VirtualSuperKと自作のアプリが見つかった。さらに
adb -s デバイスID shell pm dump com.Oka.VirtualSuperKとすると、出力の最初の方に
com.Oka.VirtualSuperK/com.google.unity.GoogleUnityActivityとあったので、
adb -s 1KWPH812LY8187 shell am start -n com.Oka.VirtualSuperK/com.google.unity.GoogleUnityActivityとしたら一応は起動したが、頭を動かしても向きが変わらない。慣性センサーのAPIが違う?

というわけで、 Unity とかでちゃんと Oculus 向けにビルドしないといけないっぽい。ちなみにこのアプリのソースコードは以下。
なお、ステレオじゃない普通のアプリは、Oculus TV を入れると使えるっぽい。上記の自作アプリは起動しても何も表示されなかった。
Oculus TV で AndFTP を動かしている例は以下。
