HarmonyOS Device Connector(hdc)

它是为开发人员提供的用于调试的命令行工具,通过该工具可以在windows/linux/mac系统上与设备进行交互。

hdc分为三部分:

client:运行在电脑端的进程,开发者在执行hdc命令时启动该进程,命令结束后进程退出。

server:运行在电脑端的后台服务进程,用来管理client进程和设备端的daemon进程之间的数据交互,以及设备发现等。

daemon:作为守护进程运行在设备端,用来响应电脑端server发来的请求。

关系如下图所示:

说明

hdc client在启动时,默认会判断server是否正在运行,如果没有运行则会启动一个新的hdc程序作为server,运行在后台。

hdc server运行时,默认会监听PC的8710端口,开发者可通过设置系统环境变量OHOS_HDC_SERVER_PORT自定义监听的端口号。

相关推荐
极客范儿2 分钟前
华为HCIP网络工程师认证—OSPF
网络·华为·智能路由器
Swift社区2 分钟前
分布式能力在鸿蒙 PC 上到底怎么用?
分布式·华为·harmonyos
曾响铃4 分钟前
制造跃升:传统产业正迈入数智化转型的价值兑现期
华为
nashane9 小时前
HarmonyOS 6学习:外接键盘CapsLock与长截图功能的实战调试与完整解决方案
学习·华为·计算机外设·harmonyos
aqi0017 小时前
一文理清 HarmonyOS 6.0.2 涵盖的十个升级点
android·华为·harmonyos·鸿蒙·harmony
环信即时通讯云19 小时前
环信Flutter UIKit适配鸿蒙实战指南
flutter·华为·harmonyos
Swift社区20 小时前
鸿蒙 PC 应用启动优化全解析
华为·harmonyos
richard_yuu21 小时前
鸿蒙本地数据存储实战|Preferences 封装、数据隔离与隐私合规存储方案
android·华为·harmonyos
Lynnb21 小时前
Mac电脑烧录 RK3588 鸿蒙开发板固件教程
华为·harmonyos·鸿蒙系统