以前に作ったapkファイルを
実機に入れる時などに使える、
ターミナルを使ったインストール方法、
よく忘れるのでメモしておきますー。
新規でインストールする場合
新しく入れる場合は、
まずターミナルでapkのファイルがある場所まで移動します。
(参考)Macのターミナルコマンド、簡単・基本の使い方
その後、次のコマンドを打ちます。
adb install(インストールするapkのファイル名).apk
これでインストールができます。
※adbを使えるようにする設定が終わっていない場合は、エラーが出るので、
まずはadbを準備する必要があります。
adbの準備もちょっと手間がかかるものなので、ググってみてください…!
apkを上書きする場合
既にリリース済みのapkを入れた後に
apkを上書きしてもエラーにならないかテストする場合など。
その場合は、コマンドがちょっと変わります。
まずは先ほどと同じように、
ターミナルでapkのファイルがある場所まで移動します。
その後、次のコマンドを打ちます。
adb install -r(インストールするapkのファイル名).apk
上書きする場合は、この「-r」をつけます。
これでapkを上書きした状態でインストールができますー。
エラーが出る場合:failed to get feature set: more than one device/emulator
入れるときにもいろんなエラーが出ることがあるのですが、
今回私がやった時に出たエラーを書いておきたいと思います。
新規の時でも、上書きの時でも、
こんなエラーが出ました。
failed to get feature set: more than one device/emulator
これは、「apkをインストールしようとしたけど、
実機やエミュレーターが複数あるから
どれにインストールすればいいかわからないよ?」
というエラーです。
不要な実機との接続を解除したり、
エミュレーターを一旦閉じたりすると
無事エラーがなくなり、
インストールできましたー。
開発便利メモ(Android)
その他の、Android Studioの便利な使い方や、Tipsの一覧はこちらですー。
→ 開発便利メモ(Android)