从android中调用js报错

当运行到cryptojs时应用会强制关闭
js中相关的代码如下:
cc.Test = function () {
var info = require(“info”);
var cryptojs = require(“cryptojs”);
var keyHex = cryptojs.enc.Utf8.parse(info.desKey);
。。。。。。
}

后边不重要了,因为我删减到剩这行时候,仍然会报错
ios中倒是没啥问题

版本用的1.6.2

好像是android的线程问题,这样就好使了
app.runOnGLThread(new Runnable() {
@Override
public void run() {
Cocos2dxJavascriptJavaBridge.evalString(“cc.Test ()”);
}
});

1赞