Android App Bundle tool 的几个命令行

98 篇文章 2 订阅

Android App Bundle tool
https://github.com/google/bundletool

bundletool

Bundletool is a tool to manipulate Android App Bundles.

The Android App Bundle is a new format for publishing Android apps in app
distribution stores such as Google Play.

Bundletool has a few different responsibilities:

  • Build an Android App Bundle from pre-compiled modules of a project.

  • Generate an APK Set archive containing APKs for all possible devices.

  • Extract APK(s) from the APK Set compatible with a given device.

  • Install APK(s) from the APK Set compatible with a connected device.

  • Extract device spec from a device as a JSON file.

  • Add code transparency to an Android App Bundle. Code transparency is an
    optional code signing mechanism.

  • Verify code transparency inside an Android App Bundle, APK files or an
    application installed on a connected device.

Read more about the App Bundle format and Bundletool’s usage at
g.co/androidappbundle

Documentation of bundletool commands can be found at:
https://developer.android.com/studio/command-line/bundletool

aab 转成 apk

s

java -jar bundletool-all-1.8.2.jar build-apks --bundle=D:\x_android\app\build\outputs\bundle\betaRelease\app-beta-release.aab --output=D:\x_android\app\build\outputs\bundle\betaRelease\app-beta-relase.apks

安装apks

java -jar bundletool-all-1.8.2.jar install-apks --apks=D:\x_android\app\build\outputs\bundle\betaRelease\app-beta-relase.apks

device 配置json

java -jar bundletool-all-1.8.2.jar get-device-spec --output=config.json

根据device 配置json输出apk

java -jar bundletool-all-1.8.2.jar extract-apks --apks=D:\x_android\app\build\outputs\bundle\betaRelease\app-beta-relase.apks --output-dir=apks --device-spec=config.json
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值