一、直接安裝aab文件
1. 安裝 bundletool
brew install bundletool
2. 創建 aabinstall.sh
文件
#!/bin/bash
echo start install $1
rm -f xxxxx.apks
bundletool build-apks --bundle=$1 --output=xxxxx.apks
bundletool install-apks --apks=xxxxx.apks
echo install complete
rm -f xxxxx.apks
3. 將放到合適的目錄並設置別名
放到 ~
目錄並設置別名:
alias aabinstall="~/aabinstall.sh"
可以添加到 .bash_profile
永久生效:
vim ~/.bash_profile
4. 使用
aabinstall xxxx.aab
二、提取aab的“主”APK文件
#!/bin/bash
echo 獲取APK $1.apk
bundletool build-apks --bundle=$1 --output=$1.apks
unzip $1.apks splits/base-master.apk
mv splits/base-master.apk $1.apk
rm -r splits
rm -f $1.apks
echo 主APK提取完成