檢驗編譯完成的 Android AAB 的目標版本

檢驗 Android App Bundle (AAB) 的目標 SDK 版本,主要有兩種方法:

方法 1:使用 Bundletool
下載 Bundletool: 從 https://github.com/google/bundletool/releases 下載最新版本的 bundletool.jar。
傾印 Manifest: 使用以下命令來傾印 AAB 檔案中的 AndroidManifest.xml:
java -jar bundletool.jar dump manifest –bundle=your_app.aab
將 your_app.aab 替換為您的 AAB 檔案名稱。

檢查目標 SDK 版本: 在輸出的資訊清單中,尋找 標籤,並檢查 android:targetSdkVersion 屬性的值。
<uses-sdk android:minSdkVersion="21" android:targetSdkVersion="34" />

方法 2:使用 Android Studio
在 Android Studio 中分析 AAB:
開啟 Android Studio。
選擇 “Build” -> “Analyze APK”。
選擇您的 AAB 檔案。
導覽至 AndroidManifest.xml:
在分析視窗中,導覽至 /base/manifest/AndroidManifest.xml。
檢查目標 SDK 版本:
向下捲動到 標籤,並檢查 android:targetSdkVersion 屬性的值。

範例
無論您使用哪種方法,您都會在 AndroidManifest.xml 檔案中找到類似以下的程式碼:
<uses-sdk android:minSdkVersion="21" android:targetSdkVersion="34" />
在這個範例中,android:targetSdkVersion 的值是 34,這表示應用程式的目標 SDK 版本是 Android API 34。