HarmonyOS 鸿蒙Next:Windows系统如何配置devtools调试webview,目前看文档好像是mac的

发布于 1周前 作者 caililin 最后一次编辑是 5天前 来自 鸿蒙OS

HarmonyOS 鸿蒙Next:Windows系统如何配置devtools调试webview,目前看文档好像是mac的

windows系统如配置devtools调试webview,目前看文档好像事mac的,里面的命令行没法运行。 比如:

cat /proc/net/unix | grep devtools

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/web-debugging-with-devtools-V5

2 回复

在代码开启调试以及声明了网络访问权限的基础上,使用如下命令:

//查找 devtools 远程调试所需的应用browser进程号,重启调试应用后,需要重复此步骤
hdc shell
ps -ef | grep "包名"
exit
// 添加映射 [pid] 替换成实际的browser进程id
hdc fport tcp:9222 localabstract:webview_devtools_remote_[pid]
// 查看映射
hdc fport ls

后面的步骤就跟官网文档中的步骤4相同:在电脑端Chrome浏览器地址栏中输入chrome://inspect/#devices,页面识别到设备后,就可以开始页面调试

要保证在“chrome://inspect/#devices”的页面配置Port forwarding和Configure两个按钮中的端口同命令行中配置的tcp端口一致

针对HarmonyOS鸿蒙Next在Windows系统上配置devtools调试webview的问题,虽然官方文档可能更侧重于Mac系统的指导,但Windows系统的配置过程通常遵循类似的逻辑,只是具体步骤和工具选择会有所不同。

在Windows系统上,要调试HarmonyOS应用中的webview,你首先需要确保已经安装了HarmonyOS SDK以及适用于Windows的devtools。如果devtools版本不支持Windows直接调试webview,可能需要通过其他手段,如模拟器或者远程调试(如果设备支持)。

  1. 安装HarmonyOS SDK:确保你的Windows系统已经安装了最新版本的HarmonyOS SDK。
  2. 配置devtools:下载并安装适用于Windows的devtools,并尝试连接到你的鸿蒙设备或模拟器。
  3. 启动应用:在鸿蒙设备或模拟器上启动你的应用,确保webview部分正在运行。
  4. 调试设置:在devtools中查找是否有针对webview的调试选项,通常这些选项会允许你附加到正在运行的应用进程。

如果devtools版本不支持Windows调试webview,或者你在配置过程中遇到特定问题,可能需要等待官方更新支持或寻找社区提供的解决方案。如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部