相关问题
#鸿蒙通关秘籍#如何在HarmonyOS NEXT项目中正确配置长时任务权限?
598浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙开发中正确处理位置权限?
586浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS NEXT中正确申请媒体权限
463浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在config.json中正确注册ServiceAbility?
634浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS Next中正确渲染Map Kit地图组件?
818浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在ArkTs中正确使用泛型约束来限制类型参数的值?
562浏览 • 0回复 待解决
#鸿蒙通关秘籍# 如何在 HarmonyOS NEXT 中正确申请和管理媒体读写权限?
436浏览 • 0回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中使用JSVM-API编译和执行JavaScript代码
514浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在HarmonyOS Next中正确设置TCP连接的超时时间?
625浏览 • 0回复 待解决
#鸿蒙通关秘籍#如何在DevEco Studio中配置和使用毕昇编译器?
363浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何正确释放JSVM环境以避免内存泄漏?
567浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS环境中配置和使用全局HTTP拦截器?
535浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyNext开发中正确关闭本地数据库连接以释放资源?
545浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在HarmonyOS NEXT项目中正确使用PullToRefresh组件实现下拉刷新和上滑加载?
782浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在HarmonyOS NEXT项目中正确接入GTest进行C++单元测试?
531浏览 • 0回复 待解决
#鸿蒙通关秘籍##鸿蒙通关秘籍#如何在轮播图中添加和配置交互事件?
655浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在HarmonyOS NEXT中使用AudioCapturer正确配置音频采集参数并创建实例?
700浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用中通过JSVM-API解析和序列化JSON
374浏览 • 1回复 待解决
hi3861 hispark GDB openOCD 调试器仿真器在vscode中如何使用呢?
7660浏览 • 1回复 待解决
#鸿蒙通关秘籍#鸿蒙Worker线程文件路径的正确配置
586浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中安装和配置axios库
485浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在 HarmonyOS Next 中正确处理来自知乎日报 API 返回的 HTML 格式数据?
613浏览 • 0回复 待解决
#鸿蒙通关秘籍#如何在 HarmonyOSNext 中使用 @Builder 和 @Extend 装饰器优化组件?
748浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙开发中使用CSS选择器?
600浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何配置和使用多码识别功能?
554浏览 • 1回复 待解决
在鸿蒙JSVM中进行debugging的步骤包括以下几个关键步骤:
"requestPermissions": [{ "name": "ohos.permission.INTERNET", "reason": "$string:app_name", "usedScene": { "abilities": [ "FromAbility" ], "when": "inuse" } }]
OH_JSVM_OpenInspector
在指定的主机与端口上激活inspector,从而创建socket连接,例如:cpp OH_JSVM_OpenInspector(env, "localhost", 9225);
随后,通过
OH_JSVM_WaitForDebugger
函数等待socket连接的建立。在此之后,通过工具检查端口是否打开成功,可使用以下命令:
bash hdc shell “netstat -anp | grep 9225”
bash hdc fport tcp:9229 tcp:9225
在web浏览器中访问
localhost:9229/json
获取端口连接信息,从输出中复制devtoolsFrontendUrl
字段的url内容进入DevTools管理页。使用Debug命令、打断点以检查JS代码执行中的变量。
最后,通过
OH_JSVM_CloseInspector
函数关闭inspector,断开socket连接。