鸿蒙NEXT开辟【hdc工具安装、常用下令及使用本领】

[复制链接]
发表于 2025-12-17 06:14:11 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
先容:hdc(OpenHarmony Device Connector)是为开辟职员提供的用于装备毗连调试的下令行工具,该工具需支持摆设在 Windows/Linux/Mac 等体系上与 OpenHarmony 装备(或模仿器)举行毗连调试通讯。简朴来讲,hdc 是 OpenHarmony 提供的用于开辟职员调试硬件、应用的下令行工具,用在电脑与开辟板之间的交互。
hdc实用于 OpenHarmony 应用、硬件开辟及测试职员,是每个开辟职员的必备、入门工具。

下载sdk获取(发起)
  1. 通过访问本社区网站下载[dailybuilds](http://ci.openharmony.cn/workbench/cicd/dailybuild/dailylist) 或正式发布的sdk压缩包,从中根据自己平台到相应的目录toolchain下解压提取。
复制代码

常用下令,以hdc_std为例
1、hdc是否安装乐成
下令:hdc_std shell (能辨认即乐成)
2、关机
下令:hdc_std shell reboot shutdown
3、、重新启动体系
下令:hdc_std shell reboot
4、安装应用:
下令:hdc_std install 应用包地点路径
举例:hdc_std install D:\liukch\downloads\hengping\browser.hap
5、卸载应用
下令:hdc_std uninstall [BundleName]
举例:hdc_std uninstall com.archermind.web
6、查BundleName和AbilityName名称
下令:hdc_std shell wukong appinfo
7、上传文件到pad
下令:hdc_std file send 文件路径(文件位置) 文件上传pad的路径
举例:hdc_std file send D:\wy\downloads\img\8.jpg /storage/media/100/local/files/Pictures
8、从pad下载文件到电脑
下令:hdc_std file recv 文件路径(文件位置) 文件下载到电脑的路径
举例:hdc_std file recv storage/media/100/local/files/Pictures/Screenshots D:\
9、检察日记
下令:hdc_std hilog
10、抓取log并生存
下令:hdc_std hilog >log.log
举例:hdc_std hilog > D:\log.txt
11、查询毗连装备
下令:hdc_std list targets
12、获取装备udid
下令:hdc_std shell bm get -u
13、检察应用设置信息
下令:hdc_std shell bm dump -n [BundleName]
举例:hdc_std shell bm dump -n com.archermind.web
14、扫除应用缓存
下令:hdc_std shell bm clean -n [BundleName] -c
举例:hdc_std shell bm clean -n com.archermind.web -c
15、扫除应用数据
下令:hdc_std shell bm clean -n [BundleName] -d
举例:hdc_std shell bm clean -n com.archermind.web -d
16、启动指定应用
下令:hdc shell aa start -a EntryAbility -b 包名
举例:  hdc_std shell aa start -a EntryAbility -b com.archermind.web
17、欺压退出应用
下令:hdc_std shell aa force-stop [BundleName]
举例:hdc_std shell aa force-stop com.superred.reminder
18、检察当前使命栈的ability信息(配景启动的应用)
下令:hdc_std shell aa dump -l
19、截图
下令:
hdc_std shell snapshot_display -f /data/screenshot.png
hdc_std shell file recv /data/screenshot.png D:


常见题目

  • hdc list targets 查找不到装备
1)查抄装备是否毗连正常;
2)host端装备管理器装备信息是否正常;
3)两头工具版本是否同等;
4)装备端hdcd是否启动正常;
假犹如样版本windows下正常,linux下无装备
大概是usb使用权限题目:sudo chmod -R 777 /dev/bus/usb/
假如仍旧无法办理题目,请实验下面两种方法举行规复
1)实验下令hdc kill来重启pc侧hdc服务;
2)重启端侧装备:hdc start -r

  • 拷贝文件到开辟板失败
    hdc file send d:\ohtest.hap /system/
    [Fail]Error opening file: read-only file system, path:/system//ohtest.hap

    • 重新挂在目标目次
    hdc shell mount -o rw,remount

    • 大概目标目次只读,更换其他可读写目次实验一下
    hdc file send d:\ohtest.hap /data/
    FileTransfer finish, Size:xxx time:86ms rate:xxxkB/s


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!qidao123.com:ToB企服之家,中国第一个企服评测及软件市场,开放入驻,技术点评得现金
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表