よねちゃんねる

@Ynmr_2 のゲーム制作、就活、エトセトラ

備忘録 OculusGoにapkをインストールする方法

Unityで毎回Build & Runしないとデバッグも何も出来ないの面倒くさい…

adbをインストールするのは必須、ggればやり方出てきます。

1. Oculus Go の接続確認

>adb devices
List of devices attached
****** device

みたいになってれば接続できてるらしい。

2. インストールする()

>adb install [****.apk]

すると、

adb: failed to install ****: Failure [INSTALL_FAILED_ALREADY_EXISTS: Attempt to re-install **** without first uninstalling.]

など出てきて、インストール出来ない。

3. 今度こそインストールする

>adb install -r [****.apk]
  • r オプション : 既存のアプリを再インストールして、そのデータを保持

を付けることで解決した。

(3.5. 実はやっていたこと) # やる必要なし

実はアンインストールも試みた。
後で確認したけど、最初っから-rオプションで行けました。

> adb shell pm list packages -f

でパッケージ取得をして、それっぽいやつを見つける。

見つけたら、

package:/system/priv-app/Shell/Shell.apk=com.android.shell

の、=の後の "com.android.shell"を覚えておく。

>adb uninstall com.xxxx.appname

でアンインストールできる。

4. OculusGoで実行する

ライブラリ > マイアプリ > 提供元不明 > Project名(com.xxxx.xxxx)

表示はapkの名前じゃなくてProject名っぽい。
なので、別名apkでBuildしても、同名アプリだと判断されちゃうのかね。
それで2のエラーなのか…?