鸿蒙hdc命令【杭州多测师】

1、查看版本

hdc -v

2、查看连接设备

hdc list targets

3、安装应用

hdc app install .\phone-launcher-default-signed.hap

// 覆盖安装

hdc app install -r .\phone-launcher-default-signed.hap

// 安装、更新,多HAP可以指定多个文件路径

hdc install C:\entry.hap C:\feature.hap

// 执行结果

install bundle successfully.

// 先执行hdc shell才能使用bm工具

hdc shell

// 安装、更新,多HAP可以指定多个文件路径

bm install -p /data/app/entry.hap /data/app/feature.hap

// 执行结果

install bundle successfully.

4、卸载应用

hdc app uninstall com.ohos.myapplication

// 卸载

bm uninstall -n com.example.myapplication

// 执行结果

uninstall bundle successfully.

// 卸载

hdc uninstall com.example.myapplication

// 执行结果

uninstall bundle successfully.

5、发送文件

hdc file send .\Laucher.hap system/app/com.ohos.launcher/Launcher.hap

6、接收文件

hdc file recv system/app/com.ohos.launcher/Launcher.hap D:\OpenHarmony\

7、查看日志

hdc hilog

8、获取UUID

hdc shell bm get --udid

9、杀掉hdc进程,类似adb kill-server

hdc kill

10、重启hdc

hdc start -r

11、重启设备

hdc shell reboot

12、启动Ability

hdc shell aa start -b 包名 -a Ability名称

hdc shell aa start -b ohos.samples.FormApplication -a ohos.samples.FormApplication.MainAbility

13、多设备操作

hdc list targets 查看设备后

hdc -t 设备 shell

hdc -t 7001005458323933328a250f004e3900 shell

14、清除应用缓存

hdc shell bm clean -n ohos.samples.FormApplication -c

15、清除应用数据

hdc shell bm clean -n ohos.samples.FormApplication -d

16、hdc shell bm 其他操作

禁止应用,应用在桌面消失

hdc shell bm disable -n ohos.samples.FormApplication

允许应用,应用在桌面显示

hdc shell bm enable -n ohos.samples.FormApplication

查看应用配置信息

hdc shell bm dump -n ohos.samples.FormApplication

help list available commands

install install a bundle with options

uninstall uninstall a bundle with options

dump dump the bundle info

clean clean the bundle data

enable enable the bundle

disable disable the bundle

get obtain device udid

getrm obtain the value of isRemovable by given bundle name and module name

setrm set module isRemovable by given bundle name and module name

17、hdc shell aa 其他操作

强制退出应用

hdc shell aa force-stop ohos.samples.FormApplication

查看当前任务栈的ability 信息

hdc shell aa dump -l

hdc shell aa 其他操作

help list available commands

start start ability with options

stop-service stop service with options

dump dump the ability info

force-stop <bundle-name> force stop the process with bundle name

test start the test framework with options

ApplicationNotRespondin Pass in pid with options

block-ability <ability-record-id> block ability with ability record id

block-ams-service block ams service

block-app-service block app service

18、hdc 其他操作

hdc discover

hdc tconn

hdc bugreport

hdc jpid

hdc keygen FILE

相关推荐
贾伟康13 小时前
【共创稿事节】HarmonyOS 7.0 AOT编译优化:从接入到生产验证
harmonyos·arkts·路由·navigation·navdestination
2601_9494800613 小时前
开源鸿蒙平台 CMP 三方库「shadcn」适配全流程
华为·开源·harmonyos
Liaiyang6615 小时前
空圈容错视角-HarmonyOS 7 架构体检:从被动容错到主动免疫的真伪验证与生态反推
操作系统·harmonyos·架构设计·ai-agent·端云协同·鸿蒙7·空圈容错
贾伟康15 小时前
【共创稿事节】HarmonyOS 7.0 Native XComponent与FFI:从接入到生产验证
harmonyos·profiler·hitracemeter·性能追踪·时间线
redtank200016 小时前
纯血鸿蒙本地电子书阅读器实测:九格式支持、沉浸阅读与零联网隐私设计
华为·harmonyos
贾伟康16 小时前
【共创稿事节】HarmonyOS 7.0 HiSysEvent系统事件订阅:从接入到生产验证
harmonyos·可观测性·hisyevent·系统事件·后台优化
huainingning18 小时前
华为E1专线使用与配置案例
华为
aixingkong92118 小时前
华为灵衢超节点参考架构白皮书深度解读
大数据·人工智能·华为
独隅19 小时前
HarmonyOS 系统能力与体验深度评测 - 超详细版
华为·harmonyos
懿路向前20 小时前
唤醒工作台全实录(六):数据层——5ms 竞态窗口与“查询即引用“
华为·架构·harmonyos