如何在本地安装 aab

如何在本地安装 aab

安装 jdk

如何安装JDK不是本文重点,请看:
https://cloud.tencent.com/developer/article/1698454

准备工具

  • bundletool-all-1.9.1.jar
  • adb
  • myTest.jks(测试用签名文件)

工具汇总:点此下载

下载解压之后,把 platform-tools.zip 解压,并且把 platform-tools 目录加到环境变量,cmd 输入 adb 有输出代表配置成功

aab变为 apks

// 把 aabpath 替换为你 aab 文件所在路径,例如:D:\\temp\\test.aab
// 把 apkspath 替换为你要保存 apks 文件路径,例如:D:\\temp\\test.apks
java -jar E:\\tool\\bundletool-all-1.9.1.jar build-apks --bundle=D:\\temp\\release.aab --output=D:\\temp\\release.apks --ks=E:\work\keystore\myTest.jks --ks-pass=pass:programer2022 --ks-key-alias=programer --key-pass=pass:programer2022

示例:

java -jar E:\\tool\\bundletool-all-1.9.1.jar build-apks --bundle=D:\\temp\\release.aab --output=D:\\temp\\release.apks --ks=E:\work\keystore\myTest.jks --ks-pass=pass:programer2022 --ks-key-alias=programer --key-pass=pass:programer2022

安装 apks

有两种方式:

  1. adb方式安装
  2. 直接解压
方法一:adb 方式(推荐)

首先:确保你的设备打开开发者模式,打开USB调试

// 输入如下命令可以看到有设备连接
adb devices

安装 apks

// 把 apkspath 替换为你 apks 文件所在路径,例如:D:\\temp\\release.apks
java -jar bundletool-all-1.9.1.jar install-apks --apks=apkspath

示例:

java -jar E:\\tool\\bundletool-all-1.9.1.jar install-apks --apks=D:\\temp\\release.apks
方法二:解压 apks

1)使用此方式,在 aab 转化为 apks 时,命令行需要额外加上 --mode=universal选项

示例:

java -jar E:\\tool\\bundletool-all-1.9.1.jar build-apks --mode=universal --bundle=D:\\temp\\release.aab --output=D:\\temp\\release.apks --ks=E:\work\keystore\myTest.jks --ks-pass=pass:programer2022 --ks-key-alias=programer --key-pass=pass:programer2022

2)把刚刚生成的 .apks 文件重命名为 .zip,如我的是: release.zip

3)打开release.zip,获取压缩包里面的 universal.apk即可直接安装。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值