关于安卓aab打包生成apks注意事项

如果有上架google市场的需求,就绕不开打包成为aab。
本文将讲述,如何让aab打包生成apks并且安卓到手机上进行调试。

开发环境

as 4.2.2
jdk 1.8
win10

具体流程:

(1)生成aab
(2)把aab转换成为apks
(3)安装apks到手机上

具体实现:

(1)对于生成aab,直接通过as打包即可,这里就不再展开
(2)把aab转换成为apks。这里要用到一个bundletool的工具库,下载链接如下:
[百度云](链接:https://pan.baidu.com/s/1L31x3cecKax9a67T1pT2cA 提取码:d347)

(一)通过下面指令,生成apks:

java -jar bundletool-all-1.10.0.jar build-apks --bundle=打包出来的包名.aab --output=输出的包名.apks --ks=签名文件 --ks-pass=pass:密码 --ks-key-alias=别名 --key-pass=pass:密码

根据实际情况,替换上述指令字段,即可实现打包。

(二)通过下面指令,安装apks:

apks区别于apk,安装使用bundletool工具库即可,指令如下:

java -jar bundletool-all-1.10.0.jar install-apks --apks=app.apks

总结:

使用过程中,可能会出现cmd指令找不到,转换失败等情况。这里都和环境变量有关系,耐心配置即可,这里不再浪费篇幅了。
最后,如果嫌输入指令过于繁琐,可以直接写个bat脚本,点击运行即可。

that’s all--------------------------------------------------------------------------------

猜你喜欢

转载自blog.csdn.net/motosheep/article/details/129646430