aab文件直接安装到手机
使用命令执行jar来实现aab文件的安装
环境条件:本地已安装java 开发环境,可运行java命令,
命令1:转换abb为apks文件
java -jar bundletool-all-1.17.1.jar build-apks --bundle=app.aab --output=tr_alend.apks --ks=file.jks --ks-pass=pass:1234567890 --ks-key-alias=Alias --key-pass=pass:1234567890
命令变量解释:
- bundletool-all-1.17.1.jar :jar工具包名称,如果Java命令与当前工具包不在一个文件里,需要带上工具包的路径 ,
- 官方下载地址https://medium.com/@bulchandani.piyush/installing-an-android-app-bundle-aab-app-on-an-android-device-7235bab4cc49
- csdn下载地址:【免费】bundletool-all-1.17.1.jar,aab安装工具资源-CSDN下载
- bundle:aab文件
- output:输出文件名称,格式为.apks
- ks-pass:文件密钥参数格式前面拼接pass:,例,密钥为123456,则拼接ks-pass=pass:123456
- ks-key-alias 签名文件别名
- key-pass:签名密钥,格式同ks-pass
命令2:安装apks文件
java -jar bundletool-all-1.17.1.jar install-apks --apks=tr_1_1_1.apks
命令变量解释:
- bundletool-all-1.17.1.jar :同上一个命令,工具包名称
- apks:所要安装的文件名称,由(命令一)生成的文件