aabをUSB経由で実機にインストールする方法
adbでapkをインストールするように、開発中のアプリのaabをインストールする方法を紹介します。
基本的には公式ドキュメントのとおりです。
手順
- 以下からbundletoolをダウンロードし、/tmp/以下に保存します。
https://github.com/google/bundletool/releases
- 以下のコマンドでaabを複数のapkに分解します
java -jar /tmp/bundletool-all-1.8.0.jar build-apks --bundle=release.aab --output=/tmp/signed.apks \
--ks={キーストアへのフルパス} \
--ks-key-alias={keyAliasで指定する値} \
--ks-pass='pass:{storePasswordで指定する値}' \
--key-pass='pass:{keyPasswordで指定する値}'
- 以下のコマンドでUSB接続されているデバイスに適したapkをインストールします
java -jar /tmp/bundletool-all-1.8.0.jar install-apks --apks=/tmp/signed.apks
まとめ
https://github.com/google/bundletool/releases
java -jar /tmp/bundletool-all-1.8.0.jar build-apks --bundle=release.aab --output=/tmp/signed.apks \
--ks={キーストアへのフルパス} \
--ks-key-alias={keyAliasで指定する値} \
--ks-pass='pass:{storePasswordで指定する値}' \
--key-pass='pass:{keyPasswordで指定する値}'
java -jar /tmp/bundletool-all-1.8.0.jar install-apks --apks=/tmp/signed.apks
1コマンドで簡単にできると嬉しいなぁという印象です。スクリプト作るかなぁ。。
Author And Source
この問題について(aabをUSB経由で実機にインストールする方法), 我々は、より多くの情報をここで見つけました https://qiita.com/sekitaka_1214/items/0bec5f370fe62cca4e1c著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .