spine 二进制导出 打包原生android 报错崩溃,求大神指点

  • Creator 版本:2.4.11

  • 目标平台:原生android包

  • 首个报错:
    sb-default/frameworks/cocos2d-x/cocos/editor-support/spine/Attachment.cpp:43: spine::Attachment::Attachment(const spine::String &): assertion “_name.length() > 0” failed
    2023-08-12 17:48:47.745 10708-10827 libc org.cocos2d.demo A Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 10827 (GLThread 25055), pid 10708 (rg.cocos2d.demo)

  • 手机型号: oppo a95

web上运行一切正常 最近老板要求打包安卓 可是动态加载的二进制spine 加载就报错崩溃 从报错上能定位出是做动效的同学哪里搞错了吗 或者我写的代码有问题吗?
请大佬们给出出主意 万分感谢

看看spine版本和Creator版本是否对得上

我是看了文档做的 我这spine 是3.8.99

会崩溃的就导出json吧,我们也遇到过

我们spine量很大 重新导出有些费劲 :cold_sweat:

如果其他动效都正常,可以检查下是否有图片缺失,尤其是空白图片,是否没导出

这种就是播放spine时,调用setanimation时,传的名字不对。

为啥WEB正常,因为WEB逻辑跟原生不一样。

能具体说说咋个不对吗 拖拽上去显示的就是 “idle” 我在代码里也是用的"idle" web上能正常播放改动作 原生我该传啥名称呢

好的 我让那兄弟查查