1***@qq.com
1***@qq.com
  • 发布:2025-11-12 09:29
  • 更新:2025-11-19 13:34
  • 阅读:208

【报Bug】云打包Google play上传aab包,提示应用不支持16KB 内存页面大小,arm64-v8a 存在不支持的库

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 10.0.26100.6899

HBuilderX类型: 正式

HBuilderX版本号: 4.85

手机系统: Android

手机系统版本号: Android 15

手机厂商: 华为

手机机型: 16

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

使用 HBuilder X 4.85 云打包,Android端打包aab包,然后到Google play平台上传进行保存发布,保存之后就提示应用有错误需要解决错误才能保存

预期结果:

aab包在Google play平台可以上传成功,不会出现错误

实际结果:

出现应用不支持 16 KB 内存页面大小的错误

bug描述:

11月13号更新
在Google play资源管理器查看了以往的aab版本,发现也都是存在不支持的库,只是之前校验不严格还可以上传成功,最近几天平台应该是严格了,都不让上传了,哪位懂的大佬看看可以怎么解决,不勾选arm65-v8a的CPU类型可以吗?

这些库不支持 16 KB:
base/lib/arm64-v8a/libbreakpad-core.so
base/lib/arm64-v8a/libc++_shared.so
base/lib/arm64-v8a/libgifimage.so
base/lib/arm64-v8a/libimagepipeline.so
base/lib/arm64-v8a/libnative-filters.so
base/lib/arm64-v8a/libnative-imagetranscoder.so
base/lib/arm64-v8a/libpl_droidsonroids_gif.so
base/lib/arm64-v8a/libstatic-webp.so
base/lib/arm64-v8a/libuts-runtime.so
base/lib/arm64-v8a/libweexcore.so
base/lib/arm64-v8a/libweexjsb.so
base/lib/arm64-v8a/libweexjss.so
base/lib/arm64-v8a/libweexjst.so


11月11号当天,原本是项目开发的功能存在缺陷修复完成之后准备打包重新发布,结果发现在Google play上传之后出现错误提示:您的应用不支持 16 KB 内存页面大小,尝试过更新HbuilderX版本仍然会有这个问题;

一开始以为是项目代码有什么改动导致的,但是在11月12号重新使用上一版代码打包,重新上传发现仍然会有这个问题,且这版代码在11月7号是打包上传成功过的,因此基本可以排除是代码原因

应用内没有使用什么第三方,用到Geolocation、Camera两个模块,Geolocation使用手机自带没有使用其他厂家,并且一样的代码7号时可以正常打包,到11号12号就出现问题

2025-11-12 09:29 负责人:无 分享
已邀请:
用户2860045

用户2860045

解决了么?

1***@qq.com

1***@qq.com - 007

解决了么?

  • 1***@qq.com (作者)

    解决了,先用 npx @dcloudio/uvm 升级依赖,然后查看Hbuilder X 打包编译时显示的版本号有没有4.76以上;


    因为我的项目有用到 uni-chooseSystemImage 插件,升级了依赖之后可能会出现这个问题,打包报错resolveTscUniModuleUTSSDKVueFileNames,不过幸好有替代方案可以去掉这个插件,避免报错问题,

    2025-11-20 11:59

  • 一碗人生猪脚饭

    回复 1***@qq.com: 我也遇到这个问题,但是我不论是4.84,4.85,4.86打包的提交审核均是失败。好奇怪

    2025-11-20 14:03

要回复问题请先登录注册