cocos creator2.01 android运行黑屏

错误日志如下:
09-07 11:45:40.592 25274-25319/com.qicai.runfast E/jswrapper: ERROR: Uncaught ReferenceError: string is not defined, location: src/project.dev.js:0:0
STACK:
[0]getAndroidId@src/project.dev.js:876
[1]getId@src/project.dev.js:857
[2]init@src/project.dev.js:989
[3]initMgr@src/project.dev.js:579
[4]onLoad@src/project.dev.js:569
[5]anonymous@(no filename):3
[6]invoke@src/cocos2d-jsb.js:11374
[7]activateNode@src/cocos2d-jsb.js:21546
[8]_activate@src/cocos2d-jsb.js:8643
[9]runSceneImmediate@src/cocos2d-jsb.js:6611
[10]anonymous@src/cocos2d-jsb.js:6693
[11]anonymous@src/cocos2d-jsb.js:24135
[12]anonymous@src/cocos2d-jsb.js:19657
[13]anonymous@src/cocos2d-jsb.js:28522
[14]fireTimeout@jsb-adapter/jsb-builtin.js:2058
[15]tick@jsb-adapter/jsb-builtin.js:2023
[ERROR] (/Users/apple/job/workspace/cocos_creator/run_fast/build/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/jswrapper/v8/Object.cpp, 521): Invoking function (0x80b098a0) failed!
09-07 11:45:40.602 25274-25319/com.qicai.runfast E/jswrapper: ERROR: Uncaught TypeError: Cannot read property ‘length’ of null, location: src/cocos2d-jsb.js:0:0
STACK:
[0]visitNode@src/cocos2d-jsb.js:20189
[1]autoRelease@src/cocos2d-jsb.js:20197
[2]runSceneImmediate@src/cocos2d-jsb.js:6600
[3]anonymous@src/cocos2d-jsb.js:6693
[4]anonymous@src/cocos2d-jsb.js:24135
[5]anonymous@src/cocos2d-jsb.js:19657
[6]anonymous@src/cocos2d-jsb.js:28522
[7]fireTimeout@jsb-adapter/jsb-builtin.js:2058
[8]tick@jsb-adapter/jsb-builtin.js:2023
[ERROR] (/Users/apple/job/workspace/cocos_creator/run_fast/build/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/jswrapper/v8/Object.cpp, 521): Invoking function (0x80b098a0) failed!

我这边 cocos creator 直接运行在模拟器 和浏览器都是正常的 构建发布 运行之后是黑屏,androidstudio run 报的错误日志如上, 哪位大神帮忙看看

STACK:
[0]getAndroidId@src/project.dev.js:876
[1]getId@src/project.dev.js:857
[2]init@src/project.dev.js:989
[3]initMgr@src/project.dev.js:579
[4]onLoad@src/project.dev.js:569
[5]anonymous@(no filename):3

顺着堆栈,自己分析一下。getAndroidId 这是自定义的方法吧~

请问一下,我这边现在从java调用脚本的方法也出现这个问题
09-17 10:49:45.096 4611-4611/org.cocos2d.word I/hwaps: JNI_OnLoad
09-17 10:49:45.105 4611-4611/org.cocos2d.word W/Settings: mValues not put! needsGenerationTracker: true currentGeneration: -1 name: enable_navbar value: 0
09-17 10:49:45.172 4611-4665/org.cocos2d.word D/jswrapper: JS: sdfsdfsdfsd
09-17 10:49:45.174 4611-4665/org.cocos2d.word D/JniHelper: JniHelper::getJavaVM(), pthread_self() = -990574224
09-17 10:49:45.179 4611-4665/org.cocos2d.word E/jswrapper: ERROR: Uncaught ReferenceError: Game is not defined, location: (no filename):0:0
STACK:
[0]anonymous@(no filename):1
[1]Game.loadApkInfo@src/project.dev.js:40
[2]Helloworld.onBtn@src/project.dev.js:71
[3]emit@src/jsb_polyfill.js:5783
[4]emitEvents@src/jsb_polyfill.js:5768
[5]_onTouchEnded@src/jsb_polyfill.js:5354
[6]79.EventListeners.invoke@src/jsb_polyfill.js:10842
[7]_doDispatchEvent@src/jsb_polyfill.js:10888
[8]80.proto.dispatchEvent@src/jsb_polyfill.js:11005
[9]_touchEndHandler@src/jsb_polyfill.js:2005
[ERROR] (F:/cocoscreator/NewProject_1/build/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/jswrapper/v8/Object.cpp, 520): Invoking function (0xd22fd260) failed!
09-17 10:49:45.179 4611-4665/org.cocos2d.word D/cocos2d-x debug info: jsb: ERROR: File F:/cocoscreator/NewProject_1/build/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/manual/jsb_cocos2dx_manual.cpp: Line: 487, Function: invokeJSTouchOneByOneCallback
invokeJSTouchOneByOneCallback call function failed!
能帮忙看一下吗?

你打个 debug 包测下 看下 堆栈

是把包给你吗

我也是黑屏,可咋办啊,模拟器就正常,打包就不行,起码进入登录页面啊

我这边 是因为 有些js 调用原生的方法 出问题了, 不过调整好了以后 启动的时候 还是会黑屏一会 ,体验不是很好

同样也是js调用原生黑屏 请问大佬是怎样调整的

一般是语法错误,用Android studio 慢慢看日志 然后解决问题