麻烦检查下 涉及到线程切换 flushTasksOnGameThreadJNI ,还有其他关联的线程,是否有跑在正确线程。若问题依旧存在,麻烦提供demo,并在cocos-engine创建issue。谢谢。
别用3.8.8打包,3.8.8这个版本有问题。你预制体的脚本如果挂载了其它预制体的话,都会消失。重新绑定也会消失。这个bug也不知道修复了没有。官方直接发布这个3.8.8版本是个很大的坑。还是改回用3.8.7的版本自己手动修改吧。
堆栈分析应该是广告播放时(adSDK),内存紧张导致游戏Act被释放掉,广告完成后java回调c++发现脚本引擎失效,继而崩溃
只升级了ndk28,没有替换v8库,发现Google提审也能过就没管了
嗯嗯.谢了…我之前就可以了只是andrioidStudio 2025.1.1的版本检测16k 有 bug 升级到2025.1.3 就好了…
最近会提测,这个bug在修复版已改了。
这个是什么问题
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


