- 详细报错信息,包含调用堆栈:$ adb shell am start -n “org.s1logic/org.cocos2dx.javascript.AppActivity” -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
Client not ready yet…
Waiting for process to come online…
Connected to process 3047 on device ‘motorola-aosp_on_shama-127.0.0.1:62001’.
Capturing and displaying logcat messages from application. This behavior can be disabled in the “Logcat output” section of the “Debugger” settings page.
I/art: Late-enabling -Xcheck:jni
D/houdini: [3047] Initialize library(version: 5.0.7b_x.48396 RELEASE)… successfully.
D/Cocos2dxActivity: Cocos2dxActivity onCreate: org.cocos2dx.javascript.AppActivity@fc9c07b, savedInstanceState: null
D/houdini: [3047] Added shared library /data/app/org.s1logic-1/lib/arm/libcocos2djs.so for ClassLoader by Native Bridge.
D/JniHelper: JniHelper::setJavaVM(0xb3121504), pthread_self() = -1217007552
D/main: cocos_jni_env_init
D/Cocos2dxHelper: isSupportLowLatency:true
D/Cocos2dxHelper: sampleRate: 44100, framesPerBuffer: 880
D/JniImp: nativeSetAudioDeviceInfo: sampleRate: 44100, bufferSizeInFrames: 880
W/System.err: org.json.JSONException: No value for serviceClassPath
at org.json.JSONObject.get(JSONObject.java:389)
at org.json.JSONObject.getJSONArray(JSONObject.java:584)
at org.cocos2dx.javascript.SDKWrapper.loadSDKClass(SDKWrapper.java:70)
at org.cocos2dx.javascript.SDKWrapper.setGLSurfaceView(SDKWrapper.java:102)
at org.cocos2dx.javascript.AppActivity.onCreateView(AppActivity.java:58)
at org.cocos2dx.lib.Cocos2dxActivity.addSurfaceView(Cocos2dxActivity.java:427)
at org.cocos2dx.lib.Cocos2dxActivity.init(Cocos2dxActivity.java:259)
at org.cocos2dx.lib.Cocos2dxActivity.onCreate(Cocos2dxActivity.java:324)
at org.cocos2dx.javascript.AppActivity.onCreate(AppActivity.java:39)
at android.app.Activity.performCreate(Activity.java:5990)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2280)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2392)
at android.app.ActivityThread.access$800(ActivityThread.java:153)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1305)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5293)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
D/Cocos2dxActivity: model=SM-G955N
product=SM-G955N
isEmulator=false
D/Cocos2dxActivity: onResume()
D/AudioFocusManager: requestAudioFocus succeed
D/OpenGLRenderer: Use EGL_SWAP_BEHAVIOR_PRESERVED: true
D/: HostConnection::get() New Host Connection established 0xb3f1c100, tid 3047
D/Atlas: Validating map…
D/libEGL: loaded /system/lib/egl/libEGL_adreno.so
D/: HostConnection::get() New Host Connection established 0xadc293f0, tid 3071
D/libEGL: loaded /system/lib/egl/libGLESv1_CM_adreno.so
D/libEGL: loaded /system/lib/egl/libGLESv2_adreno.so
I/OpenGLRenderer: Initialized EGL, version 1.4
D/OpenGLRenderer: Enabling debug mode 0
D/: HostConnection::get() New Host Connection established 0xb3ea1de0, tid 3070
D/Cocos2dxActivity: onWindowFocusChanged() hasFocus=true
D/main: cocos_android_app_init
D/JniImp: nativeInit: 1280, 720,
D/jswrapper: Initializing V8, version: 6.5.254.43
D/jswrapper: libuv version: 1.13.1
D/jswrapper: Debugger listening…, visit [ chrome-devtools://devtools/bundled/inspector.html?v8only=true&ws=0.0.0.0:6086/00010002-0003-4004-8005-000600070008 ] in chrome browser to debug!
For help see https://nodejs.org/en/docs/inspector
D/jswrapper: JS: Enable batch GL commands optimization!
E/jswrapper: ScriptEngine::onGetStringFromFile ./jsb-videoplayer.js not found, possible missing file.
ScriptEngine::runScript script ./jsb-videoplayer.js, buffer is empty!
[ERROR] Failed to invoke require, location: D:/CocosCreator/resources/cocos2d-x/cocos/scripting/js-bindings/manual/jsb_global.cpp:292
E/jswrapper: ScriptEngine::onGetStringFromFile ./jsb-webview.js not found, possible missing file.
ScriptEngine::runScript script ./jsb-webview.js, buffer is empty!
[ERROR] Failed to invoke require, location: D:/CocosCreator/resources/cocos2d-x/cocos/scripting/js-bindings/manual/jsb_global.cpp:292
V/AsyncHttpClient: Beware! Using the fix is insecure, as it doesn’t verify SSL certificates.
E/jswrapper: ScriptEngine::onGetStringFromFile ./jsb-dragonbones.js not found, possible missing file.
ScriptEngine::runScript script ./jsb-dragonbones.js, buffer is empty!
E/jswrapper: [ERROR] Failed to invoke require, location: D:/CocosCreator/resources/cocos2d-x/cocos/scripting/js-bindings/manual/jsb_global.cpp:292
E/jswrapper: ScriptEngine::evalString script src/project.77147.js, failed!
[ERROR] Failed to invoke require, location: D:/CocosCreator/resources/cocos2d-x/cocos/scripting/js-bindings/manual/jsb_global.cpp:292
E/jswrapper: ERROR: Uncaught TypeError: Object prototype may only be an Object or null: undefined, location: src/cocos2d-jsb.d464d.js:0:0
STACK:
[0]251.window.__extends@src/cocos2d-jsb.d464d.js:41318
[1]anonymous@src/project.77147.js:7924
[2]window.__require.spine_loader…/comm/res_mgr@src/project.77147.js:7932
[3]o@src/project.77147.js:17
[4]t@src/project.77147.js:23
[5]anonymous@src/project.77147.js:25
[6]o@jsb-adapter/jsb-engine.js:1
[7]anonymous@jsb-adapter/jsb-engine.js:1
[8]downloadScript@jsb-adapter/jsb-engine.js:812
[9]104.m.handle@src/cocos2d-jsb.d464d.js:18084
[10]a@src/cocos2d-jsb.d464d.js:18748
[11]a@src/cocos2d-jsb.d464d.js:18766
[12]a@src/cocos2d-jsb.d464d.js:18766
[13]a@src/cocos2d-jsb.d464d.js:18766
[14]111.c.flowIn@src/cocos2d-jsb.d464d.js:18814
[15]108.g.append@src/cocos2d-jsb.d464d.js:18509
[16]98.T.load@src/cocos2d-jsb.d464d.js:17456
[17]prepare@src/cocos2d-jsb.d464d.js:6378
[18]run@src/cocos2d-jsb.d464d.js:6388
[19]window.boot@main.js:162
ScriptEngine::evalString script main.js, failed!
暂时没有思路解决这个问题,求回复!