真机调试鸿蒙程序(自动化签名)

hdc

hdc命令类似于安卓的adb调试命令(作为小白的我只能这么解释了),如果想局域调试这是必须的(还有用usb线调试的)。

在安装DevEco Studio 时候会安装SDK在sdk中会带着hdc运行文件 hdc.exe 进入SDK安装目录进入toolchains文件夹

设置环境变量

在path中加入对应的目录

验证

1.用usb线连接电脑与鸿蒙设备 2.设备打开开发者模式,关于手机连续点击,打开开发者模式 3.进入系统和更新进入开发者选项打开usb调试 4.连接模式选择文件传输 5.打开cmd运行hdc shell bm get-u获取设备的uuid 如图正常。如报错请仔细执行1234步骤。

连接流程

1.usb连接发现设备-》2.实现局域网连接-》3.自动化签名

usb发现设备

开启usb调试后开启DevEco Studio 会发现已经自动连接到物理设备

局域网连接

保持电脑和物理设备在同一局域网中 1.cmd中运行 hdc tmode port 5555此命令 2.打开工具选项点击IP Connection 输入物理机的ip并点击绿色三角号。 会出现设备连接

自动化签名

请参考华为官方文档 https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ide_debug_device-0000001053822404

经验分享 程序员 微信小程序 职场和发展