OpenHarmony调试工具安装与使用-HDC

一、工具概述

  • hdc(OpenHarmony Device Connector) 是为开发人员提供的用于设备连接调试的命令行工具,该工具需支持部署在 Windows/Linux/Mac 等系统上与 OpenHarmony 设备(或模拟器)进行连接调试通信。

  • 简言之,hdcOpenHarmony提供的用于开发人员调试硬件、应用的命令行工具,用在电脑与开发板之间的交互。

  • 适用于OpenHarmony应用、硬件开发及测试人员,是每个开发人员的必备、入门工具。

二、DHC下载

我们直接从 OpenHarmony标准系统 Public SDK 包中提取工具,SDK 推荐从第三方镜像站点下载:

解压之后我们需要这两个文件:

保存到自己的 Windows 电脑中:

三、环境配置

【鼠标右键】此电脑 -> 高级系统设置 -> 环境变量

四、测试

打开 cmd 窗口,查看工具版本:

bash 复制代码
hdc -v

这样就是成功了:

五、常用命令

命令 说明
hdc help 显示帮助信息,含更多命令可加 verbose
hdc version 显示 hdc 版本号
hdc list targets 列出所有设备状态,加 -v 查看详细信息
hdc start 启动 hdc server,加 -r 重新启动 server
hdc kill 关闭 hdc server,加 -r 重启 server
hdc file send local remote 向设备发送文件(local 为本地,remote 为设备端)
hdc file recv remote local 从设备接收文件
hdc install src 安装应用包(s) 到设备,src为包路径
hdc uninstall package 卸载设备端应用包,package为包名
hdc hilog 查看设备日志,-h 查看详细参数
hdc shell [CMD] 执行设备 shell 命令,留空进入交互模式
hdc bugreport [FILE] 导出设备信息,可指定导出文件
hdc tmode usb 设备重启并通过U_S_B 通信
hdc tmode port [port] 设备重启并监听指定 TCP 端口
hdc target boot 重启设备,可选进入 bootloader/recovery
hdc smode 用 root 权限重启 daemon,-r 取消

说明:

  • 传文件、装/卸应用和日志分析为开发调试常用。

  • 所有命令前可加 hdc 前缀,如 hdc shell,实测常用。

  • 更详细参数及说明可使用 hdc help 查看。

推荐阅读:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/hdc-V5

相关推荐
zhangfeng11331 天前
ATK(华为算子测试平台)详细介绍 CANN(Compute Architecture for Neural Networks,神经网络计算架构
人工智能·华为·ai编程·npu·cann
奔跑中的小象1 天前
GuideLLM 压测实战指南:给大模型推理服务做一次完整 SLA 评估
测试工具·guidellm
zhangfeng11331 天前
《从“人工适配“到“智能生成“:KernelSwift 跨国产芯片算子迁移全栈方案解读》 —— 强调范式跃迁和跨硬件属性,适合偏架构分析的写法
人工智能·算法·华为·ai编程·npu
五_谷_丰_登1 天前
windows批处理脚本(bat)问题解决方案大全——持续更新
windows·bat
YCOSA20251 天前
迎双节 雨晨 Windows 11 IoT 企业版 LTSC 26H1 轻装 28000.2956
windows·物联网
传奇开心果编程1 天前
【ArkUI 练中学】第14课:应用性能优化实战
学习·ui·华为·harmonyos
根目录下的猫1 天前
鸿蒙 hdc 远程连接:从环境准备到实战调试
鸿蒙系统
cpolar技术支持1 天前
本地 Playwright 测试报告怎么远程复盘?Trace Viewer 跑起来后,用 cpolar 分享失败现场
前端·自动化测试·测试工具·cpolar·playwright
csdn_aspnet1 天前
Windows 如何隐藏 IIS Web 服务响应头中的 IIS Server 版本信息
windows·iis·url rewrite
AxureMost1 天前
VideoProc Converter AI 视频转换/下载/超分辨率
windows