我想调试嵌入式V8引擎并检查在真实Android设备上运行的应用程序上的v8 JavaScript功能,因为我抓住了V8 Runtime_StackGuard -> v8::base::OS::Abort()
。
我尝试使用llnode插件,并从llnode插件源中删除了节点... isValid()验证,将其重新编译并使用plugin load ...
命令将其手动加载到lldb中。 LLDB内置于Android Studio中,但是v8 bt
命令仍不显示v8 JavaScript对象。我看到llnode需要lldb v.4,但是Android Studio使用lldb v.5或v.6。
https://github.com/nodejs/llnode
我使用NativeScript信息库中的V8 7.1 https://github.com/NativeScript/android-runtime
Android Studio专家,如何在Android Studio中切换lldb版本?
谢谢