apk运行出现黑屏报错No value for serviceClassPath

org.json.JSONException: No value for serviceClassPath
05-16 15:43:15.672 2289-2289/? W/System.err: at org.json.JSONObject.get(JSONObject.java:389)
05-16 15:43:15.673 2289-2289/? W/System.err: at org.json.JSONObject.getJSONArray(JSONObject.java:584)
05-16 15:43:15.673 2289-2289/? W/System.err: at org.cocos2dx.javascript.SDKWrapper.loadSDKClass(SDKWrapper.java:70)
05-16 15:43:15.673 2289-2289/? W/System.err: at org.cocos2dx.javascript.SDKWrapper.setGLSurfaceView(SDKWrapper.java:102)
05-16 15:43:15.673 2289-2289/? W/System.err: at org.cocos2dx.javascript.AppActivity.onCreateView(AppActivity.java:59)
05-16 15:43:15.673 2289-2289/? W/System.err: at org.cocos2dx.lib.Cocos2dxActivity.addSurfaceView(Cocos2dxActivity.java:427)
05-16 15:43:15.673 2289-2289/? W/System.err: at org.cocos2dx.lib.Cocos2dxActivity.init(Cocos2dxActivity.java:259)
05-16 15:43:15.673 2289-2289/? W/System.err: at org.cocos2dx.lib.Cocos2dxActivity.onCreate(Cocos2dxActivity.java:324)
05-16 15:43:15.673 2289-2289/? W/System.err: at org.cocos2dx.javascript.AppActivity.onCreate(AppActivity.java:39)
05-16 15:43:15.673 2289-2289/? W/System.err: at android.app.Activity.performCreate(Activity.java:5990)
05-16 15:43:15.673 2289-2289/? W/System.err: at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106)
05-16 15:43:15.673 2289-2289/? W/System.err: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2278)
05-16 15:43:15.673 2289-2289/? W/System.err: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2387)
05-16 15:43:15.673 2289-2289/? W/System.err: at android.app.ActivityThread.access$800(ActivityThread.java:151)
05-16 15:43:15.673 2289-2289/? W/System.err: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1303)
05-16 15:43:15.673 2289-2289/? W/System.err: at android.os.Handler.dispatchMessage(Handler.java:102)
05-16 15:43:15.673 2289-2289/? W/System.err: at android.os.Looper.loop(Looper.java:135)
05-16 15:43:15.673 2289-2289/? W/System.err: at android.app.ActivityThread.main(ActivityThread.java:5254)
05-16 15:43:15.673 2289-2289/? W/System.err: at java.lang.reflect.Method.invoke(Native Method)
05-16 15:43:15.673 2289-2289/? W/System.err: at java.lang.reflect.Method.invoke(Method.java:372)
05-16 15:43:15.673 2289-2289/? W/System.err: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:905)
05-16 15:43:15.673 2289-2289/? W/System.err: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:700)

上边的是第一次报错信息,下边还有条错误信息:

ERROR: Uncaught TypeError: this.am.retain is not a function, location: src/project.dev.js:0:0
STACK:
[0]HotUpdate@src/project.dev.js:7041
[1]onLoad@src/project.dev.js:7307
[2]anonymous@(no filename):3
[3]invoke@src/cocos2d-jsb.js:12012
[4]activateNode@src/cocos2d-jsb.js:22981
[5]_activate@src/cocos2d-jsb.js:9150
[6]runSceneImmediate@src/cocos2d-jsb.js:7073
[7]anonymous@src/cocos2d-jsb.js:7155
[8]anonymous@src/cocos2d-jsb.js:25581
[9]anonymous@src/cocos2d-jsb.js:20916
[10]anonymous@src/cocos2d-jsb.js:30006
[11]fireTimeout@jsb-adapter/jsb-builtin.js:2033
[12]tick@jsb-adapter/jsb-builtin.js:1995

我用的版本是2.0.9的,构建 , 编译都没问题, 就是运行时会直接黑屏.求大佬指点

应该是engine版本与cocos2dx-lite版本对不上,看下是不是自定义cocos2dx-lite,不是的话,删除build目录(记得自己备份),重新构建一下。

请问有解决吗?我也碰到了这个问题

我没黑屏,但是也报了这个错。2.4.2

我也是, 2.4.2报这个错, 老哥有什么解决办法吗

同样遇到了…

你解决了吗