はじめに

Android aab ファイルから versionName, versionCode を 抽出/確認 する方法。

TL;DR

  • bundletool を使う
    • bundletool dump manifest --bundle /path/to/aab/example_app.aab
この記事が参考になった方
ここここからチャージや購入してくれると嬉しいです(ブログ主へのプレゼントではなく、ご自身へのチャージ)
欲しいもの / Wish list

目次

  1. はじめに
  2. TL;DR
  3. 環境・条件
  4. 詳細
  5. まとめ
  6. 参考文献

環境・条件

1
2
3
4
5
6
7
$ sw_vers
ProductName: macOS
ProductVersion: 11.6
BuildVersion: 20G165

$ bundletool version
1.8.2

詳細

bundletool をインストールして bundletool dump manifest コマンドを実行。

参考: apk - How do I get the versionCode and versionName (badging) of an Android AAB file? - Stack Overflow

1
$ bundletool dump manifest --bundle /path/to/aab/example_app.aab | grep -i -e versioncode -e versionname

出力結果抜粋(※見やすいように整形済み)

1
2
3
4
5
6
7
8
9
10
11
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
android:compileSdkVersion="29"
android:compileSdkVersionCodename="10"
android:hardwareAccelerated="true"
android:versionCode="10001"
android:versionName="1.0.0"
package="com.example.app"
platformBuildVersionCode="29"
platformBuildVersionName="10"
>

まとめ

  • bundletool を使う
    • bundletool dump manifest --bundle /path/to/aab/example_app.aab

参考文献

関連記事

この記事が参考になった方
ここここからチャージや購入してくれると嬉しいです(ブログ主へのプレゼントではなく、ご自身へのチャージ)
欲しいもの / Wish list