无法升级到2.1.2,求帮助

安装了最新的 CocosCreator v2.1.2

运行官方示例 example-cases-master 没有什么问题

但启动自己的工程的时候,打windows包 没有问题, 编译也没问题, 但运行调试 就报错

E/jswrapper (271): ERROR: Uncaught TypeError: Cannot read property ‘_owner’ of undefined, location: src/cocos2d-jsb.js:0:0
STACK:
[0]getInstantiatedMaterial@src/cocos2d-jsb.js:11519
[1]292.r._switchGrayMaterial@src/cocos2d-jsb.js:36133
[2]_updateDisabledState@src/cocos2d-jsb.js:13922
[3]_updateState@src/cocos2d-jsb.js:13863
[4]__preload@src/cocos2d-jsb.js:13645
[5]anonymous@(no filename):3
[6]invoke@src/cocos2d-jsb.js:23797
[7]activateNode@src/cocos2d-jsb.js:23879
[8]_onHierarchyChanged@src/cocos2d-jsb.js:35935
[9]_onHierarchyChanged@src/cocos2d-jsb.js:8917
[10]setParent@src/cocos2d-jsb.js:35714
[11]addChild@src/cocos2d-jsb.js:9625
[12]e.addView@src/project.js:77549
[13]anonymous@src/project.js:77529
[14]anonymous@src/project.js:77517
[15]anonymous@src/project.js:96559
[16]anonymous@src/cocos2d-jsb.js:21742
[17]anonymous@src/cocos2d-jsb.js:21636
[18]anonymous@src/cocos2d-jsb.js:30188
[19]fireTimeout@jsb-adapter/jsb-builtin.js:2033
E/jswrapper (534): [ERROR] (e:\dh\h5_doc\engine\2.1.2\cocos2d-x\cocos\scripting\js-bindings\jswrapper\v8\object.cpp, 534): Invoking function (0D115630) failed!

不明所以,求引擎大大们帮助

前面有报错吗?给个 demo?

我现在用的2.1.1的版本,想升级到最新的2.1.2版本。但是我2.1.1的项目添加了很多原生的东西,各种东西。
2.1.2需要删除build重新build,我使用了 build-templates 来保存我原有的原生改动。就是将 js-default 放到 build-templates下边,删除了 .cocos-project 文件。然后重新编译,卡到下图这不动了,这样操作对吗

我遇到过这种问题,在打包安卓的时候提示的,不是cocos的问题,是代码问题,方法出错了在其它平台下就会提示方法反射失败。你先在浏览器上跑通再考虑打别的包

_owner就是定义的一个属性,比如说在回调函数用this._owner,这个this不是component而是对象的话,就会提示找不到。

应该是 gradle 文件没更新,你检查一下你定制的文件是不是需要升级吧