<link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=4232637698711837426&amp;zx=4cf29655-a198-4c95-8939-6f6590e582cd' rel='stylesheet'/>

2018年7月1日日曜日

Oculus GoでAndroidアプリを動かす

Oculus GoのOSはAndroidですが、Androidのアプリをインストールしても普通に動作させることができません。
ですが、最近公開されたOculus TVとTvAppRepoの組み合わせで動作させることができるようです。
今回はAndFTPを動かしてみたいと思います。

今回使ったもの

PC用ソフトウェア
・adb
・vysor
Oculus Go 用ソフトウェア
・Oculus TV
・TvAppRepo
・AndFTP


1. Oculus Goを開発モードにする

Oculus Goを開発モードにする必要があります。
まだ開発モードにしていない人は、前のエントリなりを参考にして開発モードにしてください。

2. adbインストール

PCにadbを動かす環境を用意する必要があります。
下記のサイトを参考に、adbが使える環境にしてください。
もっと簡単!adbコマンドを使えるようにする方法-ダウンロードして解凍してパスを通すだけでOK (orefolder.net)
https://www.orefolder.net/blog/2017/03/platform-tools/

3. vysorインストール

vysorを使えばOculus Go側の映像をPCに表示することができます。
これからの作業でOculus Go側でコントロールできない、正常に表示できないところがあるので、その時にこれを使います。下記のサイトを参考にどうぞ。
Oculus Goの画面をPCにWirelessでミラーリング表示する
https://qiita.com/zinziroge/items/84b06ab47168d68dc962

4. Oculus TVインストール

ストアからインストール、無料。特に説明なし。

5. TvAppRepoインストール

https://github.com/ITVlab/TvAppRepo/releases
から次のファイルをダウンロードする。
・app-opencommunity-release.apk
・app-playstore-release.apk

ダウンロードしたらインストール

adb install app-opencommunity-release.apk
adb install app-playstore-release.apk

Oculus TVを起動して、左下の「提供元不明」の所に、緑色のTvAppRepo関係のアイコンが二つ並んでいることを確認。

6. Androidアプリのインストール

今回、私はAndFTPが欲しかったのでAndFTPのサイトからAndFTP.apkをダウンロードして、

adb install AndFTP.apk

でインストールしました。しかしOculus Goのライブラリには見えないので、まだOculus Goから起動することはできません。

7. Androidアプリの設定

使うAndroidアプリに予め設定が必要なければ別にいいでんすが、私が使うこのAndFTPはFTPの接続先を設定しておかないと意味がないので先に設定します。
後からでは(Oculus Goから起動してからは)ソフトウェアキーボードの出し方が分からなくて設定ができなかったので、ここでPCを使ってしておきます。
次のコマンド実行するとPCからアプリを起動することができます。

adb shell monkey -p パッケージ名 1

今回のAndFTPの場合は、次の通りです。

adb shell monkey -p lysesoft.andftp 1

自分が使うアプリのパッケージ名が不明な場合、インストールされたパッケージ一覧を表示して探せばいいかもしれません。

adb shell pm list packages -3

で、PCからadbコマンドでアプリを起動したら、vysorで画面を見ながらPCのマウスとキーボードで必要な設定します。
この時、Oculus Goを頭に装着してもVR表示になってないので気持ち悪い映像になってます。ご注意を。

ちなみに、アプリを終了するときは次のコマンドで終了することができます。

adb shell am force-stop パッケージ名

8. Oculus TV から Androidアプリの起動ショートカットを作成

Oculus GoでOculus TVを起動。左下のTV App Repoを起動させます。
緑色のアイコンです。2つありますが、どちらでもいい気がします。すみません、私は違いが分かっていません。

Learnback Shortcutsの欄にアイコンがたくさん並んでいると思いますが、最後あたりに目的のアプリアイコンがあると思います。

それを選択すると、ショートカット作るか?みたいに聞かれるので、「CREATE SHORTCUT」を選択します。

セキュリティ設定の都合上、提供元不明のアプリはインストールできませんわ。と出るので、「設定」を選択します。

セキュリティ設定画面が表示されます。ここ、コントローラーのタッチパッドの感度が悪いんですが、がんばって下にスクロールさせると、
提供元不明のアプリのインストールを許可する という項目があるので、これにチェックを入れます。

んで、ちょっと戻って、もう一回アプリのショートカットを作成しようとすると、今度はインストールできます。

9. 起動。おわり

Oculus TVを再起動させると、提供元不明のところに今回インストールしたアプリのアイコンが追加されています。

このアイコンから目的のアプリを起動させることができます。

【参考】 Oculus TVをゴニョる(笑 (まねごと日記 )
https://keii.blog.so-net.ne.jp/2018-06-28

0 件のコメント: