Unity android aab実機インストールバッチ

APKファイルからAABに! どうやって実機転送するの?

androidのバイナリファイルは、以前はAPKだったが アーキテクチャの多様化(64bit追加等)のため
複数のAPKが同梱された、ファイルを google playにアップロードという形式に変更されている。

 

以前のAPKファイルをPCからandroid端末実機に転送する場合

上記のようなbatファイルを作り、APKファイルをドラッグアンドドロップするだけで実機転送できたが、
AABファイルの場合は、この方法は使用できないため

 

AABファイルを実機転送するBATファイル

Gitからツールを見つけたため、同様にドラッグアンドドロップでインストールできるbatを作成した

ダウンロード AABインストールbat

使い方。ダウンロードしたファイルの内、 batファイルと bundletool-all-0.15.0.jarを同じフォルダに入れる。
フォルダ内に AAB作成時に使用したキーストアを入れる。

batファイルをテキストエディタ等で開き   *Sキーストアの名前、キーパスワード key-alias名 key-aliasパスワードの4つを入力「☆☆☆」の部分
端末をUSBでPCをに接続する。
batファイルを保存して AABをBATファイルにドラッグ・アンド・ドロップ。

一旦、「app-release.apks」を生成後実機端末に転送します。
apksファイルをドラッグ・アンド・ドロップすると、そのまま実機に転送を行います。

 

*Unityの場合であれば キーストアの情報は、file→playersettings →publishing settings →  PROJECT KEYSTOREに記載されている。

 

なお、ADMOBをで広告を出している場合、Google Play Consoleでアップロードを行った後でないと、広告が表示されないのでチェックをするときは注意

 

 

 

 

koo

Java,PHP,Ruby,android,ios,C#,C++,python,vba,unity,sqlなんでも手を出しては挫折する系。電子工作はじめました。

あわせて読みたい

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です