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

相关推荐
码农搬砖_20201 小时前
尝鲜纯血鸿蒙,华为国际版本暂时不支持升级。如mateX6 国际版?为什么不支持?什么时候支持?
华为·harmonyos
枫叶丹42 小时前
【HarmonyOS Next之旅】DevEco Studio使用指南(二十八) -> 开发云对象
华为·harmonyos·deveco studio·harmonyos next
lifejump4 小时前
HUAWEI交换机配置镜像口验证(eNSP)
网络·华为·ensp·华为ensp·路由交换
鸿蒙布道师11 小时前
HarmonyOS 5 应用开发导读:从入门到实践
android·ios·华为·harmonyos·鸿蒙系统·huawei
Python自动化办公社区12 小时前
《全面解析鸿蒙相关概念:鸿蒙、开源鸿蒙、鸿蒙 Next 有何区别》
华为·开源·harmonyos
lqj_本人12 小时前
鸿蒙OS&UniApp 制作倒计时与提醒功能#三方框架 #Uniapp
华为·uni-app·harmonyos
哦***712 小时前
华为FreeArc能和其他华为产品共用充电线吗?
华为·音频
梓仁沐白15 小时前
【华为开发者空间 x DeepSeek】服务器运行Ollama并在本地调用
运维·服务器·华为
lqj_本人20 小时前
鸿蒙OS&UniApp 实现自定义的侧边栏菜单组件#三方框架 #Uniapp
华为·uni-app·harmonyos
Vence081521 小时前
Flutter3.22适配运行鸿蒙系统问题记录
flutter·华为·harmonyos·鸿蒙