【HarmonyOS NEXT】hdc环境变量配置

hdc(​​HarmonyOS​​ Device Connector)是 HarmonyOS 为开发人员提供的用于调试的命令行工具,通过该工具可以在 windows/linux/mac 系统上与真实设备或者模拟器进行交互。

hdc介绍:​​hdc​

  1. 找到dev eco安装地址中的toolchains目录复制即可

  1. 配置环境变量,直接在菜单搜索“环境”二字即可,打开“编辑账户的环境变量”,双击“系统变量”中的Path,点击新建,粘入刚才复制的hdc目录地址,点击确认。

  1. 重新打开cmd窗口,输入 hdc -v 出现内容即代表hdc环境变量配置成功。

基本使用方法

在使用hdc前,请在设备上开启usb调试功能,用usb线连接设备和PC。

查询连接的设备

hdc list targets
shell

执行shell命令

hdc shell echo "Hello world"
shell

获取帮助

命令说明
-h [verbose]显示hdc相关的帮助信息。可选参数:verbose,显示详细的帮助信息。
help显示hdc相关的帮助信息。

显示hdc相关的帮助信息,命令格式如下

hdc -h [verbose]
hdc help
shell

返回值:

返回值说明
OpenHarmony device connector(HDC) …
---------------------------------global commands:----------------------------------
-h/help [verbose]                     - Print hdc help, ‘verbose’ for more other cmds
(此处省略详细帮助信息)
hdc命令使用帮助信息

使用方法:

hdc -h
hdc help

// 显示详细帮助信息
hdc -h verbose
shell

注意事项

  • 使用hdc时如出现异常,可尝试通过hdc kill -r命令杀掉异常进程并重启hdc服务。

  • 如出现hdc list targets获取不到设备信息的情况,参见设备无法识别章节。

<think>我们正在处理关于HDC配置的查询。根据用户的问题,他们想要了解如何进行HDC配置,特别是参考了之前提供的两个引用(关于macOS配置和鸿蒙hdc环境搭建与使用)。目标:提供清晰、结构化的HDC配置指南,涵盖主要操作系统(macOS、LinuxWindows)的基本配置步骤,并确保遵循系统级指令(如使用正确的LaTeX格式,生成相关问题等)。步骤:1.理解HDCHDCHarmonyOSDeviceConnector)是鸿蒙系统提供的命令行调试工具,类似于Android的ADB。2.配置的核心是设置环境变量,将hdc工具所在的目录添加到系统的PATH中,以便在终端中直接使用hdc命令。3.根据引用,macOS配置需要区分使用的shell(bash或zsh),而LinuxWindows也有各自的方式。我们将按照以下结构回答:-简介HDC-配置前准备(安装DevEcoStudio和SDK,确认Toolchains安装)-分操作系统的配置步骤(macOS,Linux,Windows)-验证配置-常用命令示例注意:引用中提供了macOS的详细步骤,LinuxWindows的步骤需要根据官方文档和通用方法补充(由于引用中没有提供WindowsLinux的具体步骤,我们将基于通用方法描述,并提示用户参考官方文档)。同时,根据系统指令,我们需要在行内数学表达式(如果有的话)使用$...$,独立公式使用$$...$$(但本回答可能不涉及复杂数学公式,因此可能很少使用),使用中文,生成相关问题,并在引用的段落末尾添加引用标识。由于用户问题中引用了两个资料,我们会在适当的地方标注引用。开始回答:</think>### HDC配置指南 HDCHarmonyOS Device Connector)是鸿蒙系统的命令行调试工具,功能类似于Android的ADB。以下是多平台配置指南: #### **一、通用准备步骤** 1. 安装**HUAWEI DevEco Studio** - 官网下载:[HarmonyOS开发者](https://developer.harmonyos.com/cn/home/) - 芯片架构选择: - M1/M2 Mac:选 **Mac(ARM)** - Intel Mac/PC:选 **Mac(X86)** 或 **Windows** - 安装时勾选 **SDK/Toolchains** 组件[^2] 2. 定位HDC路径 安装后查看SDK目录: ```bash # macOS路径示例 /Applications/DevEco-Studio.app/Contents/sdk/HarmonyOS-NEXT/toolchains/ # Windows路径示例 C:\Users\<用户名>\AppData\Local\Huawei\Sdk\toolchains\ ``` --- #### **二、分平台配置** **▶ macOS配置** ```bash # 1. 确认Shell类型 echo $SHELL # 若输出 /bin/zsh → 编辑 ~/.zshrc # 若输出 /bin/bash → 编辑 ~/.bash_profile # 2. 添加环境变量(替换实际路径) export PATH="$PATH:/Applications/DevEco-Studio.app/Contents/sdk/HarmonyOS-NEXT/toolchains" export HDC_SERVER_PORT=7035 # 避免与ADB端口冲突 # 3. 生效配置 source ~/.zshrc # 或 source ~/.bash_profile ``` **▶ Windows配置** 1. 右键【此电脑】→【属性】→【高级系统设置】→【环境变量】 2. 在`Path`中添加HDC路径: `C:\Users\<用户名>\AppData\Local\Huawei\Sdk\toolchains` 3. 新建系统变量: `HDC_SERVER_PORT=7035` **▶ Linux配置** ```bash # 编辑 ~/.bashrc 或 ~/.zshrc export PATH="$PATH:/opt/DevEco-Studio/sdk/HarmonyOS-NEXT/toolchains" export HDC_SERVER_PORT=7035 source ~/.bashrc ``` --- #### **三、验证安装** ```bash hdc list targets # 查看已连接设备 hdc shell # 进入设备命令行 ``` ✅ 成功标志:返回设备序列号或进入Shell交互模式。 --- #### **四、常用命令** | 命令 | 功能 | |-----------------------|--------------------------| | `hdc install app.hap` | 安装应用 | | `hdc file send` | 推送文件到设备 | | `hdc hilog` | 查看系统日志 | | `hdc reboot` | 重启设备 | > ⚠️ **注意**:首次连接需开启设备的**开发者模式**(设置→关于手机→连续点击版本号激活)[^1][^2]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

深海的鲸同学 luvi

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值