安装华为aab包的处理方式

1、转换 aab包 为 apks

说明:

1、bundletool-all-1.11.2.jar 转换文件的工具
2、a.aab aab源文件
3、xxx.apks 导入的文件以及路径(例如:D:\Android\xxx.apks)
4、–ks=xxxx.jks 该aab打包所需的jsk文件
5、三条命令为 jsk打包所需的签名配置
–ks-pass=pass:xxx 存储密码(storePassword)
–ks-key-alias=xxx 秘钥别名(keyAlias)
–key-pass=pass:xxx 秘钥密码(keyPassword)

java -jar D:\Android\bundletool-all-1.11.2.jar build-apks 
--bundle=a.aab 
--output=xxx.apks 
--ks=xxxx.jks 
--ks-pass=pass:xxx
--ks-key-alias=xxx
--key-pass=pass:xxx

2、安装apks文件

说明: b.apks 第一条中保存的apks文件路径以及文件名称(例如:D:\Android\xxx.apks)
java -jar D:\Android\bundletool-all-1.11.2.jar  install-apks  --apks=b.apks

注意: 安装成功后并不会提示其他信息,只有以下一条信息。安装时会存在安装失败的情况,具体请查看错误日志

The APKs have been extracted in the directory: C:\Users\ADMINI~1.DES\AppData\Local\Temp\434263751887352571

bundletool.jar 下载地址 :https://github.com/google/bundletool/releases 跳转链接