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自定义监听的端口号。

相关推荐
O1 小时前
鸿蒙应用开发—功耗优化(后台任务篇)
harmonyos
小汽车滴滴3 小时前
碳中和时代的家电革命,从华为智选IAM看科技企业的环保担当
科技·华为
运维小贺4 小时前
华为和H3C服务器配置远控管理地址
运维·服务器·华为
谷雪_6584 小时前
学习华为 ensp 的学习心得体会
网络·学习·华为·网络工程·ensp
半路下车7 小时前
【Harmony OS 5】UNIapp在教育类应用中的实践与ArkTS实现
深度学习·uni-app·harmonyos
libo_20257 小时前
基于HarmonyOS 5的CryEngine跨平台游戏开发实践指南
harmonyos
libo_20257 小时前
HarmonyOS 5分布式能力在CryEngine多设备联动中的应用
harmonyos
zhanshuo7 小时前
鸿蒙APP布局总出问题?看看你踩了这5个坑没
harmonyos
zhanshuo7 小时前
鸿蒙视频播放失败全解:格式、路径、权限一网打尽!
harmonyos
万少9 小时前
95 后不靠大厂,凭 HarmonyOS 开发小众 APP 竟月入 7 万,他是怎么做到的
前端·harmonyos