应用上传
hdc连接设备
查看3A6000电脑的IP,需要3A6000电脑与开发的Windows再同一网络下。
ChengHongOS上查看IP的方式可以通过“设置”=>“网络”=>“网络详情”中查看,连接命令如下:
如果将hdc配置到Windows的环境变量后,通过Win+R键,输入cmd,打开终端D:\OpenHarmony\SDK\12\toolchains, hdc程序再这个位置。
输入(例IP为10.20.22.188,1234为默认端口号):
hdc tconn 10.20.22.188:1234
连接成功显示如下:
IDE上传和运行
点击开始按钮,上传并运行,实际也是hdc命令安装:
hdc命令行上传并运行:
# 强制关闭之前运行的应用
hdc shell aa force-stop com.example.helloword
# 建一个临时存放的目录
hdc shell mkdir data/local/tmp/3abdb2db43d34cffab35cc500ade65e5
# 将生成的加签后的hap包传到3A6000机器上
hdc file send D:\OpenHarmony\Project\HelloWord\entry\build\default\outputs\default\entry-default-signed.hap "data/local/tmp/3abdb2db43d34cffab35cc500ade65e5"
# 安装应用
hdc shell bm install -p data/local/tmp/3abdb2db43d34cffab35cc500ade65e5
# 删除之前建的临时目录和安装包
hdc shell rm -rf data/local/tmp/3abdb2db43d34cffab35cc500ade65e5
# 启动应用
hdc shell aa start -a EntryAbility -b com.example.helloword