如何安装谷歌 AAB 包手机的教程?

访客 200 0

一、概述
bundletool是一种底层工具,可供 Android Studio、Android Gradle 插件和 Google Play 用于构建 Android App Bundle 文件并将 app bundle 转换为部署到设备的各种 APK。您也可以将 bundletool作为一种命令行工具,用于自行构建 app bundle 和重新创建应用 APK 的 Google Play 服务器端 build。
2021年8月开始Google Play要求新发布应用必须使用Android App Bundle(AAB)格式,即.aab格式文件;更新已经上架的应用还可以继续使用apk格式文件上传
注意:Android App Bundle (AAB) 与 APK 不同,AAB纯粹是为了上传Google Play而设计的,用户无法直接使用安装到手机上,测试AAB文件参考章节手机安装使用AAB格式文件

二、下载与配置 bundletool的Github下载链接:https://github.com/google/bundletool

  1. 准备环境
    使用bundletool工具需要java环境,建议使用JRE8环境,请自行下载安装,并配置好系统环境变量
  2. 下载bundletool.jar包
  3. 使用cmd命令将aab文件转换为apks文件
    命令格式参考如下:
    java -jar <bundletool.jar的路径> build-apks --bundle=<.aab文件的路径> --output=<输出.apks的路径> --ks=<打包使用的证书文件的路径> --ks-pass=pass:<证书密码> --ks-key-alias=<证书别名> --key-pass=pass:<证书别名密码,通常与证书密码一致>例如:java -jar D:\Android\bundletool-all-1.11.2.jar build-apks --bundle=a.aab --output=xxx.apks --ks=xxxx.jks --ks-pass=pass:xxx--ks-key-alias=xxx--key-pass=pass:xxx

  4. 使用cmd命令安装apks文件到手机上
    命令格式参考如下:
    java -jar <bundletool.jar的路径> install-apks --apks=<上一步中生成的.apks文件路径>

    如何安装谷歌 AAB 包手机的教程?-第1张图片-谷歌商店上架如何安装谷歌 AAB 包手机的教程?-第2张图片-谷歌商店上架

     

     如何安装谷歌 AAB 包手机的教程?-第3张图片-谷歌商店上架

     以上3和4 步骤,图里有显示,可以看到生成的apks和三个apk,但是博主不知道安装哪个apk到手机上,安装其中任一个,都是报错不能安装

标签: 谷歌 文件 路径 证书

发表评论 (已有0条评论)

还木有评论哦,快来抢沙发吧~