关于aab转换成apk方法

效果如下:

java -jar bundletool-all-1.18.1.jar build-apks ^
  --bundle=app-pro-release.aab ^
  --output=your_app.apks ^
  --ks=key^
  --ks-key-alias=key.jks^
  --ks-pass=pass:xxxx^
  --key-pass=pass:xxxx^
  --mode=universal 

命令各参数的含义:

build-apks:bundletool 的核心命令,用于从 AAB 构建 APK 集合
下载地址
https://github.com/google/bundletool

--bundle=app-pro-release.aab:指定输入的 AAB 文件路径
--output=your_app.apks:指定输出的 APK 集合文件路径
--ks=key:指定签名密钥库(keystore)文件
--ks-key-alias=key.jks(也可以不用后缀):指定密钥库中的密钥别名
--ks-pass=pass:xxxx:指定密钥库的密码
--key-pass=pass:xxxx:指定密钥的密码
--mode=universal:指定构建模式为通用模式,生成一个包含所有内容的 APK


image.png

image.png
执行命令后,同样可以将生成的 your_app.apks 重命名为 .zip 并解压,获取其中的 universal.apk 进行安装。

推荐把东西都放在同个目录下,方便操作, 如test文件

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容