鸿蒙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

相关推荐
小雨下雨的雨7 小时前
井字棋AI机器人实现详解 - Minimax算法实战-鸿蒙PC Electron框架完成
前端·人工智能·算法·华为·electron·鸿蒙
不爱吃糖的程序媛12 小时前
鸿蒙服务卡片实战:为新华字典应用添加桌面快捷查询卡片
华为·harmonyos
Davina_yu14 小时前
弹窗交互:AlertDialog与CustomDialog的创建与关闭(11)
harmonyos·鸿蒙·鸿蒙系统
90后的晨仔14 小时前
HarmonyOS 锁屏音频播放完整实践指南
harmonyos
90后的晨仔14 小时前
鸿蒙应用动态桌面图标功能实现完全指南
harmonyos
nashane15 小时前
HarmonyOS 6学习:JsCrash“闪退”法医指南——从FaultLog堆栈还原崩溃现场的终极手册
学习·华为·harmonyos
李二。16 小时前
鸿蒙OS NEXT 批量重命名工具:PC端文件管理的效率革命
华为·harmonyos
HwJack2017 小时前
鸿蒙背景下 Cocos Creator 的三大 JS 引擎:JIT 与热更新的十字路口
javascript·华为·harmonyos
提子拌饭13317 小时前
Column 嵌套布局:多级 Column 实现复杂纵向结构——鸿蒙 HarmonyOS ArkTS 原生学习应用
学习·华为·harmonyos·鸿蒙·鸿蒙系统