cocos2d-x3.17项目上架google商店,把androidSDK升级到35后,手机系统是安卓11的,会报错,有人碰到这样的问题吗?

cocos2d-x3.17项目上架谷■商店,需要把androidSDK升级到35,我现在升级了下面这些:
gradle用的是gradle-8.9-bin.zip,androidsdk用的是35,NDK_VERSION=28.1.13356709;
但是我升级后,一些手机是正常的,一些手机系统是安卓11的,会报错,报错信息是:
[LUA-print] LUA ERROR: bad light userdata pointer
stack traceback:
[string “src/Main.lua”]:331: in function <[string “src/Main.lua”]:328>
[C]: in function ‘getInstance’
[string “src/cocos/Cocos2dFuncFix.lua”]:24: in function ‘_fix’
[string “src/cocos/Cocos2dFuncFix.lua”]:34: in main chunk
[C]: in function ‘require’
[string “src/cocos/init.lua”]:1: in main chunk
[C]: in function ‘require’
[string “src/Main.lua”]:209: in function <[string “src/Main.lua”]:194>
[C]: in function ‘xpcall’
[string “src/Main.lua”]:341: in main chunk
[C]: in function ‘require’
[string “require(‘src/Main’)”]:1: in main chunk

Cocos2dFuncFix.lua的24行是cc.Director:getInstance(),我测试了只要是cc开头的文件都会报错,一开始以为是OpenGL还没有初始化,然后做了延时,也还是报错的;还有一个在安卓的报错信息是:
OpenGLRenderer E fbcNotifyFrameComplete error: undefined symbol: fbcNotifyFrameComplete
OpenGLRenderer E fbcNotifyNoRender error: undefined symbol: fbcNotifyNoRender

有人碰到这样的问题吗?这应该怎么解决,我看论坛也有人升级成功,不知道有没有碰到过这个问题,请求大神帮忙看看,非常感谢。

这个估计要升级luajit

有升级luajit的相关文章推荐吗?

luajit.rar (2.8 MB) 替换试试,不行就自己下代码编译个

1赞

使用你给的那个可以了。非常感谢您的帮忙。