相关问题
#鸿蒙通关秘籍#如何在HarmonyOS NEXT项目中正确配置长时任务权限?
991浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙开发中正确处理位置权限?
1025浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS NEXT中正确申请媒体权限
945浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在config.json中正确注册ServiceAbility?
992浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS Next中正确渲染Map Kit地图组件?
1243浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在ArkTs中正确使用泛型约束来限制类型参数的值?
1012浏览 • 0回复 待解决
#鸿蒙通关秘籍# 如何在 HarmonyOS NEXT 中正确申请和管理媒体读写权限?
941浏览 • 0回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中使用JSVM-API编译和执行JavaScript代码
903浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在HarmonyOS Next中正确设置TCP连接的超时时间?
1011浏览 • 0回复 待解决
#鸿蒙通关秘籍#如何在DevEco Studio中配置和使用毕昇编译器?
843浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何正确释放JSVM环境以避免内存泄漏?
971浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS环境中配置和使用全局HTTP拦截器?
984浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyNext开发中正确关闭本地数据库连接以释放资源?
964浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在HarmonyOS NEXT项目中正确使用PullToRefresh组件实现下拉刷新和上滑加载?
1414浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在HarmonyOS NEXT项目中正确接入GTest进行C++单元测试?
975浏览 • 0回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用中通过JSVM-API解析和序列化JSON
712浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在HarmonyOS NEXT中使用AudioCapturer正确配置音频采集参数并创建实例?
1083浏览 • 1回复 待解决
hi3861 hispark GDB openOCD 调试器仿真器在vscode中如何使用呢?
8260浏览 • 1回复 待解决
#鸿蒙通关秘籍##鸿蒙通关秘籍#如何在轮播图中添加和配置交互事件?
1122浏览 • 1回复 待解决
#鸿蒙通关秘籍#鸿蒙Worker线程文件路径的正确配置
1057浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在 HarmonyOS Next 中正确处理来自知乎日报 API 返回的 HTML 格式数据?
958浏览 • 0回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中安装和配置axios库
1075浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何配置和使用多码识别功能?
971浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙HarmonyOS中使用@Extend装饰器简化代码
1343浏览 • 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连接。