2dx-lua支持google要求的16kb对齐吗?

https://android-developers.googleblog.com/2025/05/prepare-play-apps-for-devices-with-16kb-page-size.html

都不维护这个了吧,只能自己弄了

同问,cocos2dx-3.17版本,支持 16kb对齐吗?

自己编译就行了

使用的3.8.5,按照官方试验了几个方法都没成功,游戏启动就崩溃,请问需要修改哪些地方能编译支持16kb?

所有原生代码都必须满足,暂时还不知道咋弄我准备等年底再适配

自 2025 年 11 月 1 日起,提交到 Google Play 且以 Android 15 及更高版本的设备为目标平台的所有新应用和现有应用更新都必须支持 16 KB 页面大小。

请教下,这段的意思是如果游戏目标平台不是android15+是不是就不用管?当然不管的话在15+上可能兼容不好或者直接不能运行

你不适配最新的系统谷■最后肯定会给你下架,只是这个过程是慢慢推进的不会这么快,我就被下架过不过这种下架不算严重违规还能补救

我用的是 cocos2dx-3.17,持续关注 ,。。。

@panda

官方什么时候能支持16kb对齐,现在就差cocos的没对齐

1赞

我好像弄好了,lua的要重新编译openssl替换对应的.a文件,还要修改gradle文件,我用的是cocos2d 4.0,apg,8.9.3,gradle 8.14.3, buildToolsVersion ‘36.0.0’,ndkVersion ‘28.2.13676358’,PROP_COMPILE_SDK_VERSION=35,
PROP_MIN_SDK_VERSION=28,PROP_TARGET_SDK_VERSION=35

2赞

cocos2dx 可以自己手动16KB对齐。 几个项目已经提交审核通过。需要自己编译库

使用最新的cocos2dx 4.0 吗? 刚好老项目也碰到类似的问题,不知能否指导下,需要做哪些修改。

Android 16kb 页面特性在3.x 已经完成;可以测试。3.x 可以参考两个仓库的修改进行合并。2.x external的修改应该也是必须的,engine仓库的修改可以参考

这个3.x 是cocos creator 3.x 还是 cocos2dx 3.x

配置参考你楼上的配置,可能会出现编译openssl出现问题,替换一下就行,已经编译好了,直接替换
openssl.zip (1.5 MB)

cocos creator 3.x

cocos2dx 3.14的项目,请问如何操作,有教程吗

你好,你的16kb适配好了吗