flutter,使用bundletool

本文介绍了如何使用bundletool工具生成Android App Bundle (aab)并创建针对特定设备的APK。bundletool是一个命令行工具,允许开发者从aab构建APKS文件,然后根据设备配置生成APK。步骤包括下载bundletool.jar,配置环境变量,运行java-jar命令生成apks和安装到设备。了解此工具能帮助优化发布流程。

如题,生成aab啊神马的,需要用到bundletool,需要了解这玩意。

 

使用bundletool来做啥?你想要了解原理,就看这个https://developer.android.com/studio/command-line/bundletool,不想看就听我说,总结一句话就是,构建工具可以用它生成aab,aab可以用它来生成apks,再通过它来生成和设备强相关的apk。有图有真相:

看图说话,理论上,我们自己如果要安装apk包时或者测试需要测试包,则我们直接用AS生成apk即可,如果是最后发布到google play的包,则我们直接用AS生成aab即可。(注意都是要签名过的)如图:

点击Generate Signed Bundle / APK进入

直接Next,最后生成的就是aab包,这个包才是给到google play的包。

Over。

 

========= 我是分割线 ===========分割线意味着接下来的内容很值得一看=============

 

那么问题来了,我们要了解bundletool干嘛?牙疼吗?其实真没啥用,只是装b用的(就是了解bundletool的具体用法和原理,因为google p

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值