前面总结了鸿蒙开发环境的搭建与配置,今天来看看调试环境的处理

# 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=OHPMHOME/bin:OHPM_HOME/bin:PATH

# 1.2.2 检验配置

代理配置完成后,下载并打开命令行工具,执行如下命令验证网络是否正常。

ohpm info @ohos/lottie

执行后输出以上类似的内容即说明处理完成

# 1.2.3 设备配置

设备想要调试应用,需要注册 udid

通过上述命令获取设备的 UDID

在 AGC 的设备管理中添加设备

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

未完待续...

更新于 阅读次数

请我喝[茶]~( ̄▽ ̄)~*

Logan 微信支付

微信支付

Logan 支付宝

支付宝

Logan 贝宝

贝宝