首页 > 解决方案 > 将 apk 转换为 aab

问题描述

我已将我的应用程序编译为 apk,但 Google Play 拒绝了该格式,说我需要对其进行优化。现在我知道我必须上传一个 aab 文件。如何将我的 apk 文件转换为 aab 文件?

警告信息

标签: androidandroid-studioapkandroid-app-bundle

解决方案


您可以在没有来自 apk 的源的情况下将 apk 转换为 aab,但它的过程很长

  1. 1.用apktool反编译apk

  2. 将 res 文件夹和 AndroidManifest.xml 复制到另一个文件夹

  3. 使用 aapt2 compile 命令一一编译每个资源,它将每个 .png .xml 文件转换为 .flat 文件

4.使用aapt2链接制作包含protobuf格式资源的apk

5.从apk和AndroidManifest.xml和res文件夹中提取resources.pb

6.制作base.zip并使用build-bundle命令创建aab

或在此处上传您的 apk apktoaabconverter.com 他们将为您转换 apk


推荐阅读