Google play 16kb适配踩坑记录

114 阅读1分钟

问题:

最近适配Google的16kb的问题头都大了,虽然按照Google的官方文档进行操作没有任何问题,但是在上传包到Google后台后仍然通知有问题,具体情形如下:

政策后台提示:

img_v3_02rp_c81021ab-742d-4b0c-a3ca-e75cab8ada0g.jpg

aab具体详情页:

129716a5-f4c4-40e5-b128-542a61dce749.jpeg

关键是我的aab里面不包含任何native的.so文件,搞得我都怀疑人生了。

结果:

查资料发现以下信息:

5eff8a31-e32b-41da-a23d-a43ebf6382c8.jpeg

上面的命令行有问题,实际的命令行应该是这样的:
zipalign -c -p -v 16 20012.apk
于是我对我的apk进行验证:发现结果不符合。于是我通过AI进行搜索

img_v3_02rp_8f208ecf-5794-419f-b77a-dcf77b16846g.jpg

将apk通过以上命令进行对齐,然后进行验证,最后通过了。 于是我将apk转换成aab重新出包,上传Google play商店后,一段时间,政策提醒的整改信息就消失了。

总结:之前分包后重新打包的对齐命令不是按照16kb来对齐的,老版本用的应该是4kb对齐,改成16kb对齐后重新出的包就没有问题。