如果有上架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的工具库,下载链接如下:
百度云
(一)通过下面指令,生成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--------------------------------------------------------------------------------