前面总结了鸿蒙开发环境的搭建与配置,今天来看看调试环境的处理
# 1 调试环境
# 1.1 配置 HDC 工具环境变量
HDC 是为开发者提供 HarmonyOS 应用 / 服务的调试工具,全称为 HarmonyOS Device Connector。为方便使用 HDC 工具,需要为 HDC 端口号设置环境变量。
HDC 的功能类似 ADB 调试工具。
# 1.1.1 配置 toolchains 环境变量
hdc 工具通过 HarmonyOS SDK 获取,存放于 SDK 的 toolchains 目录下,使用时将 SDK 的 toolchains 目录添加到环境变量。

# 1.1.2 配置 HDC 端口
在此电脑 > 属性 > 高级系统设置 > 高级 > 环境变量中,添加 HDC 端口变量名为:HDC_SERVER_PORT,变量值可设置为任意未被占用的端口,如 7035。

做完上述配置后,打开 powershell 或者 cmd 命令行
输入 hdc h

或者输入 hdc -v 查看是否显示当前 hdc 版本

通过 hdc list targets 查看当前连接设备

至此,hdc 调试工具配置完成。
# 1.1.3 调试注意事项
目前工程可以运行在模拟器中,或者运行在真机设备中。如果选择运行在真机设备中,需要先对工程进行签名,然后才能运行在真机设备中。

选择 Sign In 跳转登陆华为开发者账号

登陆完成后

可以看到签名信息后就能使用真机进行调试了。
# 1.2 配置 ohpm 环境变量
ohpm 即 open harmony package manager,作为鸿蒙的包管理器,在使用第三方库的时候是需要的 ,下面是 ohpm 环境变量的配置与验证。
# 1.2.1 配置方式
Windows 环境变量设置方法:
在此电脑 > 属性 > 高级系统设置 > 高级 > 环境变量中,在系统或者用户的 PATH 变量中,添加 ohpm 安装位置下 bin 文件夹的路径。
macOS 环境变量设置方法:
打开终端工具,执行以下命令。
export OHPM_HOME=/home/xx/Downloads/ohpm #本处路径请替换为 ohpm 的安装路径
export PATH=PATH
# 1.2.2 检验配置
代理配置完成后,下载并打开命令行工具,执行如下命令验证网络是否正常。
ohpm info @ohos/lottie

执行后输出以上类似的内容即说明处理完成
# 1.2.3 设备配置
设备想要调试应用,需要注册 udid

通过上述命令获取设备的 UDID
在 AGC 的设备管理中添加设备


生成调试 app provision 时选择设备,相关证书配置我们后面再说
未完待续...