网络 hdc 和 usb 直联在开发者手机里面互斥,开发者手机默认 usb 直联,usb 直联 可以 使用Devtools工具调试前端页面,但是网络 hdc 不可以。
使用 Devtools工具调试前端页面, 如果电脑上面有多个 chromium 内核的浏览器,则先打开的浏览器可以使用 devtools 看到连接的 usb 调试设备。后打开的浏览器看不到
我先开了 arc 浏览器,则访问 arc://inspect 可以看到 remote target, 如下图
后打开的 chrome 浏览器里面输入 chrome://inspect, 看不到 remote target 看不到。
开启 网络 hdc, 也即是 使用 ip 方式连接 harmonyOS 设备调试应用,方法如下,
1 使用 usb 连接 手机 2 当 deveco 发现设备后
执行如下命令
# 改命令开启 网络 hdc
hdc tmode port 5555
# 改名了关闭网络 hdc 切换为 usb 直联
hdc tmode usb
# 关于 hdc 的更多用法参考
# https://docs.openharmony.cn/pages/v4.0/zh-cn/device-dev/subsystems/subsys-toolchain-hdc-guide.md
# 使用Devtools工具调试前端页面 参考这里
https://docs.openharmony.cn/pages/v4.0/zh-cn/application-dev/web/web-debugging-with-devtools.md