android - 将 apk 转换为 aab
问题描述
我已将我的应用程序编译为 apk,但 Google Play 拒绝了该格式,说我需要对其进行优化。现在我知道我必须上传一个 aab 文件。如何将我的 apk 文件转换为 aab 文件?
解决方案
您可以在没有来自 apk 的源的情况下将 apk 转换为 aab,但它的过程很长
1.用apktool反编译apk
将 res 文件夹和 AndroidManifest.xml 复制到另一个文件夹
使用 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