Mac环境 aab包转apks,并安装apks

一、下载下载bundletool工具

Releases · google/bundletool · GitHub

二、将下载bundletool.jar包、aab、keystore文件全部放到同一个目录下

例如我全部放到download目录下

转换命令行

java -jar bundletool-all-1.16.0.jar build-apks --mode=universal --bundle=xxx.aab --output=test.apks --ks=xxx.jks --ks-pass=pass:xxxx --ks-key-alias=key0 --key-pass=pass:xxx

xxx是你的aab的名称,test.apks是转化后的安装包名称,其他的xxx换成你自己的。

等转换成功后,download目录下会出现test.apks 文件,继续通过命令行安装

安装命令行:

java -jar bundletool-all-1.16.0.jar install-apks --apks=test.apks

注意:你可能想把test.apks改成test.apk,不要这么做,会出错,就按照教程来就行。

相关推荐
TeleostNaCl7 天前
如何安装 Google 通用的驱动以便使用 ADB 和 Fastboot 调试(Bootloader)设备
android·经验分享·adb·android studio·android-studio·android runtime
我命由我123458 天前
Android 开发 - 一些画板第三方库(DrawBoard、FingerPaintView、PaletteLib)
android·java·java-ee·android studio·安卓·android-studio·android runtime
amy_jork15 天前
android证书相关
android-studio
我命由我123451 个月前
Android 开发问题:The specified child already has a parent.
android·java·开发语言·java-ee·android jetpack·android-studio·android runtime
尘云逸1 个月前
将开发的软件安装到手机:环境配置、android studio设置、命令行操作
android·react native·adb·智能手机·gradle·android studio·android-studio
我命由我123452 个月前
Android Studio 提示信息 ‘equals(““)‘ can be replaced with ‘isEmpty()‘
android·ide·android studio·安卓·android jetpack·android-studio·android runtime
Dyan_csdn2 个月前
AndroidStudio环境搭建
android·android-studio
Mryan20053 个月前
Android 应用多语言与系统语言偏好设置指南
android·java·国际化·android-studio·多语言
我命由我123453 个月前
Android 开发问题:CardView 的阴影效果会受到父容器的裁切
android·java·开发语言·java-ee·android studio·android-studio·android runtime
帅次3 个月前
快速使用 Flutter 中的 SnackBar 和 Toast
android·flutter·ios·小程序·kotlin·iphone·android-studio