引擎版本:cocos2dx 3.17.2
google要求在11月之前上架需要targetSdkVersion为30以上嘛,设置后打包出来,在android 11的手机上启动黑屏
查看日志,有一个错误 [LUA ERROR] bad light userdata pointer ,
跟着论坛百度都不管用。求大佬
引擎版本:cocos2dx 3.17.2
google要求在11月之前上架需要targetSdkVersion为30以上嘛,设置后打包出来,在android 11的手机上启动黑屏
查看日志,有一个错误 [LUA ERROR] bad light userdata pointer ,
跟着论坛百度都不管用。求大佬
1 最简单就是去掉luajit 直接用原生lua vm
2 非要用luajit 可以换一下版本 论坛有几个 挨个试试
用我这个luaj 替换掉项目中的。
版本都换过了,不行,现在用的是新版的cocos luajit 2.1.0 beta3。只要把项目里的arm64-v8a去掉就能跑起来。根据博客园的一个换掉arm64-v8a中 libluagit.a文件也是不行。
看了一下,你分享的这个也是luajit-2.1.0-beta3这个版本。不信邪,用这个覆盖我的版本。还是不行
luajit版本能换的。昨天一天都换过了。直接用lua vm是怎么搞
ok了。解决了。感谢各位
大佬
咋解决的
我是通过预先自己编译lua,再打包的,这样在打包的时候,发现资源文件已经是编译过的,就不过再用64位luajit编译了,跳过了。用cocos compilelua来预先编译lua
厉害了,把luajit绕过去了
大佬这个是怎么编译出各个平台的 给项目用的
请问一下,我按照提示替换了luajit之后,重新编译了so文件,然后打包,现在游戏变的比原来卡顿好多了,这个是什么原因呢?
我好像用的3.6版本,怎么能去掉luajit呢
兄弟你怎么解决的,我升级了luajit但是,游戏运行起来很卡吨,如果不升级就没问题,怎么办