1.通过Android studio导出aab包
证书和项目和输出路径貌似要在同一路径下,否则报错'other' has different root
目前这样可以
2.下载bundletool.jar
下载地址:
Releases · google/bundletool · GitHub
并配好java环境变量,以及adb环境变量
3.生成apks
java -jar bundletool-all-1.15.1.jar build-apks --bundle=xxx.aab --output=xxx.apks --ks=xxxx.jks --ks-pass=pass:证书密码 --ks-key-alias=证书别名 --key-pass=pass:证书别名密码
4.安装到手机
java -jar bundletool-all-1.15.1.jar install-apks --apks=xxx.apks