creator版本2.1.2,龙骨在Android平台运行报错

游戏原本是在微信平台,老板要求再打一个Android放到taptap上去。
打完包发现在Android平台运行到播动画的时候会卡死。调试后发现有报错:


然后就查了龙骨那边接口,各种打印发现,armature这个对象是有的,但是armatureData就是undefined了,在浏览器和微信都是正常的。
ndk版本是r16

代码中的调用方式:

我看下。

你好,目前来看是因为原生上的龙骨接口没有完全接入。
请你在2.2.0测试版本试试这个问题,我们在这个版本优化了很多此类问题。

https://forum.cocos.com/t/cocos-creator-v2-2-0-09-23-beta-1/82831

好的,我下一个试试,谢谢解答~

换成2.2.0出现了新的报错,浏览器上没有异常,Android平台会出现报错
2019-09-25 18:43:37.905 19546-19568/? E/jswrapper: jsb: ERROR: File E:/CocosCreator_v2.2.0-beta.1_20190923_win/resources/cocos2d-x/cocos/editor-support/…/scripting/js-bindings/auto/jsb_cocos2dx_dragonbones_auto.cpp: Line: 5210, Function: js_cocos2dx_dragonbones_Animation_set_timeScale

2019-09-25 18:43:37.905 19546-19568/? E/jswrapper: js_cocos2dx_dragonbones_Animation_set_timeScale : Error processing new value

2019-09-25 18:43:37.905 19546-19568/? E/jswrapper: [ERROR] Failed to invoke js_cocos2dx_dragonbones_Animation_set_timeScale, location: E:/CocosCreator_v2.2.0-beta.1_20190923_win/resources/cocos2d-x/cocos/editor-support/…/scripting/js-bindings/auto/jsb_cocos2dx_dragonbones_auto.cpp:5214

用的是2.2.0的beta版本

我测试一下

你好,有查到原因嘛

我在2.2版本跑了测试例,能够正确输出animations

你要不整理个demo发给我吧。

我再试试