facebook twitter hatena line email

「Android/開発環境/AndroidStudio/apkコマンドインストール」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(adbを使ってアンインストール)
(apkは以下のようにコマンドでインストールできる)
 
行1: 行1:
 
==apkは以下のようにコマンドでインストールできる==
 
==apkは以下のようにコマンドでインストールできる==
 
  adb install ~/MyHogeApplication/app/release/app-release.apk
 
  adb install ~/MyHogeApplication/app/release/app-release.apk
 +
 +
===INSTALL_FAILED_ALREADY_EXISTSエラーが出る場合===
 +
INSTALL_FAILED_ALREADY_EXISTS: Attempt to re-install jp.co.hogehoge1 without first uninstalling.
 +
-rをつける
 +
adb install -r ~/MyHogeApplication/app/release/app-release.apk
  
 
==adbの場合はapkにしてからインストール==
 
==adbの場合はapkにしてからインストール==

2021年1月20日 (水) 12:42時点における最新版

apkは以下のようにコマンドでインストールできる

adb install ~/MyHogeApplication/app/release/app-release.apk

INSTALL_FAILED_ALREADY_EXISTSエラーが出る場合

INSTALL_FAILED_ALREADY_EXISTS: Attempt to re-install jp.co.hogehoge1 without first uninstalling.

-rをつける

adb install -r ~/MyHogeApplication/app/release/app-release.apk

adbの場合はapkにしてからインストール

macであれば以下でまずツールの準備

brew install bundletool

以下でaabをapkへ変換

bundletool build-apks --bundle=app.aab \
                      --output=app.apk \
                      --ks=/Users/[user]/.android/debug.keystore \
                      --ks-pass=pass:android \
                      --ks-key-alias=androiddebugkey \
                      --key-pass=pass:android

apkインストール

bundletool install-apks --apks=app.apk

adbを使ってアンインストール

adb uninstall com.example.app1

adbからテキスト入力

adb shell input text hogehoge; // 文字入力
adb shell input keyevent ENTER; // enter入力
adb shell input keyevent KEYCODE_TAB; // tab入力