美文网首页
Google Android App Bundle 本地安装

Google Android App Bundle 本地安装

作者: CERI_CHANNEL | 来源:发表于2022-06-12 09:55 被阅读0次

安装android app bundle包

@echo off
if "%PATH_BASE%" == "" set PATH_BASE=%PATH%
set PATH=%CD%;%PATH_BASE%;

echo ">>> Install Android App Bundle <<<"

:: 配置别名和密码
set ks_key_alias=com.xxx.xxx
set ks_pass=xxx
set key_pass=xxx

:: 如果目录中存在multi.apks则删除
if exist multi.apks DEL /F /A /Q multi.apks
:: 会找当前目录中的keystore 确保只有一个keystore
for /f "delims=" %%a in ('dir /b *.keystore') do (set key=%%a);

echo "Step 1: Build Apks ..."
:: 会找当前目录中的aab 确保只有一个aab
for /f "delims=" %%a in ('dir /b *.aab') do (set aab=%%a);
echo aab=%aab%
java -jar "%~dp0\bundletool-all-1.6.1.jar" build-apks --connected-device --bundle=%aab% --output=multi.apks ^

echo "Step 2: Install Apks ..."
java -jar "%~dp0\bundletool-all-1.6.1.jar" install-apks --apks=multi.apks

pause

普通的apk包导出方法:

java -jar "%~dp0\bundletool-all-1.6.1.jar" build-apks --bundle=%aab% --mode=universal --output=universal.apks

解压出apk即可

bundletool工具链接 : https://github.com/google/bundletool/releases
更新:在Android15上无法安装AAB
build-apks --connected-device替换为build-apks --mode=universal

相关文章

网友评论

      本文标题:Google Android App Bundle 本地安装

      本文链接:https://www.haomeiwen.com/subject/ioavmrtx.html