Android 16KB 页面大小特性支持 & 引擎库更新

最近会提测,这个bug在修复版已改了。

这个是什么问题

ndk是29

2.4.15,空白模板,NDK28,Android Studio Otter | 2025.2.1 Patch 1,Gradle 8.14.3,打包显示对齐16KB正常。供参考。

编译出错

大佬,考虑考虑把这几个bug修了再提测吗

这个帖子只处理 16kb相关,其他问题烦请在cocos-engine 提issue,谢谢。

可以考虑ndk降到28, 29没验证

28也不行

主要是没编辑器的仓库只能发贴了。issue也有但是好像暂时没什么人处理。

安卓的发布构建arm-v8库 不支持16kb,但构建选googlePlay构建是支持的,这正常的吗

要检查 gradle 版本,ndk版本
如果都一样还是不行,再考虑要不要加。target_link_options(your_native_lib PRIVATE “-Wl,-z,max-page-size=16384”)。

安卓的发布构建arm-v8库 不支持16kb
===这个需要手机有支持。

你这个感觉环境有问题,建议工程目录缓存都删除后重新验证。
比如native, build, temp, library都删除

这个是因为ndk 29,废弃了boost的一些特性,需要降低ndk版本到28

请问是需要再哪儿执行npm install和build呢?还有我使用的引擎版本是3.8.7,我是和你说的一样,把下载下的zip包内的engin目录替换了我387内的目录,ndk修改成28有异常提示呢 image

我使用r23编译打包后提示:image

ndk提示没关系,你要看下第三方库的so是否支持16kb

请问是需要再哪儿执行npm install和build呢,我看说是需要执行这个步骤

看上去是成功了

大佬你怎么这么强 :person_fencing: