AAB安装到手机
1.下载bundletool-all-x.x.x.jar 文件。
地址为 [https://github.com/google/bundletool/releases]
2.执行转换命令
请替换掉命令中的XXX
test.aab 需要转换的aab文件
test.apks 生成的apks文件
ks=签名文件
ks-pass=签名密码
key-alias=别名
key-pass=key密码
java -jar bundletool-all-1.8.2.jar build-apks --mode=universal --bundle=test.aab --output=test.apks --ks=XXX.jks --ks-pass=pass:XXX --ks-key-alias=XXX --key-pass=pass:XXX
3.安装apks到手机
bundletool install-apks --apks=./app-release.apks
APK转AAB
利用# build_aab_tool
1.运行环境
python3.6 +
2.安装需要的环境
pip install -r requirements.txt
3.修改bundletool.py文件内容
image.png
4.执行命令生成aab
python bundletool.py -i test.apk -o test.aab
5.参数说明
-h
show this help message and exit
-i
输入apk的路径
-o
输出apk的路径
--keystore
签名文件路径
--store_password
签名文件路径
--key_alias
签名文件路径
--key_password
签名文件路径
--apktool
apktool.jar路径
--aapt2
aapt2路径
--android
android.jar 路径
--bundletool
bundletool.jar 路径
--pad_reg
正则表达式,从assets里面去剪切文件构建pad模块 例如: ^\d.*\.map$ 剪切以数字开头 .map 结尾的文件到pad目录
环境变量要配好
image.png
网友评论