🎮
adbコマンドでUnity製アプリを起動する
はじめに
Buildした.apkを$ adb install -r hoge.apkした後に、端末上でアプリを起動するの面倒ですよね。そこでそのままadbコマンドでアプリを起動する方法を調べてみました。Oculus Go/Questの開発時とかにも使えるかもしれません。
方法
参考: package名のみからadb shell am start -nする - Qiita
UnityではActivity名がcom.unity3d.player.UnityPlayerActivityで固定なので、Package名だけ指定できれば良い。
コード
$ adb shell am start -n {Package Name}/com.unity3d.player.UnityPlayerActivity
Package NameはPlayer Settingで設定できるcom.Company.ProductNameみたいなやつです。
最後に
書いてて思ったんですけど、初めからBuild & Runすればいいのでは…?
(同一apkを複数端末で起動する時とかに使えるかも…)
Discussion