【Android】aab包真机测试,给Android设备部署安装aab包

本文介绍了如何使用bundletool工具将aab文件转换为apks格式,以便在Android设备上安装。步骤包括下载bundletool、配置keystore、本地测试appbundle以及将apks安装到连接的设备上。
摘要由CSDN通过智能技术生成

现在上传谷歌平台需要上传 aab 包,我们在打好 aab 包后,经常需要测试 aab 包是否能够正常安装运行。由于 aab 包不能直接安装到 Android 设备中,需要借助工具将 aab 包转 apks 包,然后安装 apks 包到设备中。

bundletool 工具下载

bundletool工具下载链接
图片
链接里有对bundletool的一些介绍和使用上的说明,介绍的很详细。
bundletool(GitHub 下载链接),这个链接直接跳转到 GitHub 上,可直接下载工具。
在这里插入图片描述
jar 文件就是工具,点击下载即可!!

使用bundletool

官方文档中,详细介绍了如何使用 bundletool 本地测试app bundle
在这里插入图片描述

//--ks 也可以是 keystore 文件
--ks=xxx/xx/xx.keystore

//--ks-pass=file也可以变为输入 keystroy 或者 alias 的密码
//--ks-pass=pass:keystore密码,例:密码为 abc1234
--ks-pass=pass:abc1234

使用案例

在终端中输入(Windows 在 cmd 中输入)

java -jar /Users/dev/Work/MyResource/bundletool-all-1.15.4.jar build-apks --bundle=/Users/dev/Work/android-build/release/android-build-release.aab --output=/Users/dev/Work/android-build/release/android-build-release.apks --ks=/Users/dev/Work/WorkProject/releasekey.keystroe --ks-pass=pass:abc1234 --ks-key-alias=test --key-pass=pass:abc1234

在这里插入图片描述
回车稍等片刻,即可得到 apks

安装到设备

在这里插入图片描述
将安卓手机连接到电脑,打开 USB 调试
在终端中输入

java -jar xxx/bundletool-all-1.15.4.jar install-apks --apks=xxx/xxx.apks

使用案例

java -jar /Users/dev/Work/MyResource/bundletool-all-1.15.4.jar install-apks --apks=/Users/dev/Work/android-build/release/android-build-release.apks

在这里插入图片描述
回车,即可将 apks 部署到已连接的设备上!

以上就是这篇文章的所有内容了,此为个人学习记录,如有哪个地方写的有误,劳烦大佬指出,感谢,希望对各位看官有所帮助!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值