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

相关推荐
IT小饕餮10 小时前
华为私有协议Hybrid
运维·服务器·华为
青年夏日科技工作者12 小时前
Android WebView加载h5打开麦克风与摄像头的权限问题
android·数码相机·harmonyos
~央千澈~15 小时前
鸿蒙系统被抹黑的深层解析:技术、商业与地缘政治的复杂博弈-优雅草卓伊凡
华为·harmonyos
马剑威(威哥爱编程)15 小时前
HarmonyOS 5.0 低时延音视频开发
华为·音视频·harmonyos
Nicolas89315 小时前
【大模型实战篇】华为信创环境采用vllm部署QwQ-32B模型
华为·信创·模型部署·昇腾·ascend·vllm·模型推理
HarmonyOS_SDK17 小时前
深度解析用户意图,让设备真正听懂需求
harmonyos
叫我王富贵i18 小时前
0基础学习鸿蒙开发-HarmonyOS4
学习·华为·harmonyos·arkts
HarmonyOS小助手20 小时前
鸿蒙原生开源库 ViewPool 在 OpenHarmony 社区正式上线
harmonyos·鸿蒙·harmonyos next
御承扬1 天前
从零开始开发纯血鸿蒙应用之NAPI
华为·harmonyos·napi·鸿蒙ndk