從AAB文件生成APK文件


開頭先說方法

1.下載 bundletool

2.開始生成

java -jar bundletool.jar build-apks --bundle=【aab文件路徑(例如:C:\Users\Administrator\Desktop\a.aab)】 --output=【生成的apks文件路徑(例如:C:\Users\Administrator\Desktop\b.apks)】 --ks=【簽名文件路徑(例如:C:\Users\Administrator\Desktop\c.jks)】 --ks-key-alias=【簽名密鑰的alias(例如:alias)】 --ks-pass=pass:【密鑰庫的密碼(例如:pass)】 --key-pass=pass:【簽名密鑰的密碼(例如:pass2)】 --overwrite --mode=universal

3.生成的apks直接解壓就ok了

 

關於Android App Bundle

重要提示:從 2021 年 8 月起,新應用需要使用 Android App Bundle 才能在 Google Play 中發布。現在,Play Feature Delivery 或 Play Asset Delivery 支持大小超過 150 MB 的新應用。

Android App Bundle 是一種發布格式,其中包含您應用的所有經過編譯的代碼和資源,它會將 APK 生成及簽名交由 Google Play 來完成。

 

Android App Bundle 簡介:https://developer.android.google.cn/guide/app-bundle

 

關於bundletool

bundletool 是一種底層工具,可供 Android Studio、Android Gradle 插件和 Google Play 用於構建 Android App Bundle 文件並將 app bundle 轉換為部署到設備的各種 APK。您也可以將 bundletool 作為一種命令行工具,用於自行構建 app bundle 和重新創建應用 APK 的 Google Play 服務器端 build。

 

官方文檔:https://developer.android.google.cn/studio/command-line/bundletool

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM