eclipsesource / J2V8

Java Bindings for V8
2.54k stars 355 forks source link

use DebugHandler or V8DebugServer error __j2v8_Debug is "undefined" #561

Open firmlyshell opened 3 years ago

firmlyshell commented 3 years ago

I use j2v8:6.0.0@aar j2v8:6.1.0@aar j2v8:6.2.1@aar is alway error. but use j2v8_macosx_x86_64:4.6.0 is ok.

idea is android studio 4.2.1

code : ------run in v8 thread---------------------- V8DebugServer.configureV8ForDebugging(); v8Runtime = V8.createV8Runtime(); DebugHandler debugHandler = new DebugHandler(v8Runtime); //V8DebugServer server = new V8DebugServer(v8Runtime,9088,true)

I want to use chrome DevTools debug javascript code。or can I use other tools to debug javascript code。 I try use j2v8-Debuger but is can not work。

ahmadov commented 3 years ago

Hello @firmlyshell,

V8DebugServer is deprecated and it's dead-code. I plan to remove it. The latest version of J2V8 supports the new V8 inspector API for debugging: https://github.com/eclipsesource/J2V8/tree/master/src/main/java/com/eclipsesource/v8/inspector