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

相关推荐
一点七加一6 小时前
Harmony鸿蒙开发0基础入门到精通Day01--JavaScript篇
开发语言·javascript·华为·typescript·ecmascript·harmonyos
那年窗外下的雪.7 小时前
鸿蒙ArkUI布局与样式进阶(十二)——自定义TabBar + class类机制全解析(含手机商城底部导航案例)
开发语言·前端·javascript·华为·智能手机·harmonyos·arkui
赵健zj10 小时前
鸿蒙 emitter 和 eventHub 的区别
华为·harmonyos
yenggd11 小时前
华为多级m-lag简单配置案例
网络·华为
qq_3863226912 小时前
华为网路设备学习-34(BGP协议 九)BGP路由 选路规则二
服务器·学习·华为
逻极19 小时前
HarmonyOS 5 鸿蒙应用性能优化与调试技巧
华为·性能优化·harmonyos·鸿蒙
Kevin Coding19 小时前
鸿蒙实现可以上下左右滑动的表格-摆脱大量ListScroller
华为·harmonyos
周倦岚21 小时前
【HarmonyOS】组件嵌套优化
harmonyos
我是华为OD~HR~栗栗呀1 天前
华为od-22届考研-测试面经
java·c++·python·功能测试·华为od·华为·面试