再学Harmony-02

  • 1168 字

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

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

1.2.2 检验配置

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

ohpm info @ohos/lottie

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

1.2.3 设备配置

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

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

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

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

未完待续…

赞助喵
非常感谢您的喜欢!
赞助喵
分享这一刻
让朋友们也来瞅瞅!