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,不要这么做,会出错,就按照教程来就行。

相关推荐
小北的博客2 天前
如何在 Android studio 中使用 cursor 插件
android studio·intellij-idea·ai编程·android-studio·插件·cursor
大连好光景4 天前
ADB复杂命令拆解
测试工具·adb·android-studio
我命由我123454 天前
Kotlin 开发 - 双冒号操作符(引用顶层函数、引用成员函数、引用构造函数、引用属性、引用类)
android·java·开发语言·kotlin·android studio·android jetpack·android-studio
我命由我123454 天前
Kotlin 开发 - sealed 关键字
android·java-ee·kotlin·android studio·android jetpack·android-studio·android runtime
我命由我123455 天前
Java 开发 - CountDownLatch 不需要手动关闭
android·java·开发语言·jvm·kotlin·android studio·android-studio
我命由我123455 天前
Android 广播 - 显式广播与隐式广播
android·java·开发语言·java-ee·kotlin·android studio·android-studio
我命由我123455 天前
Android 开发问题:Raw use of parameterized class ‘Class‘
android·java·java-ee·android studio·android jetpack·android-studio·android runtime
我命由我123459 天前
Android 开发问题:Unresolved reference: kapt
android·java·java-ee·android studio·android jetpack·android-studio·android runtime
学习使我健康10 天前
Android 本地音乐播放(读取系统媒体库 + MediaPlayer)
java·android-studio
我命由我1234511 天前
Android 开发问题:无法从存储库 “D:\keys\MyNotifications.jks“ 中读取密钥 MyNotifications.
android·java·java-ee·android studio·android jetpack·android-studio·android runtime