本文介绍开源鸿蒙系统中的HDC命令,类似Android里面的adb命令。
查看有哪些设备
hdc list targets
Remount设备
hdc shell mount -o remount,rw /
hdc shell mount -o remount,rw /vendor
安装和卸载HAP
# 安装应用
hdc app install Camera.hap
# 覆盖安装
hdc app install -r Camera.hap
# 卸载应用
hdc app uninstall com.ohos.camera
发送/接收文件
# 发送文件
hdc file send Camera.hap system/app/com.ohos.camera/Camera.hap
# 接收文件
hdc file recv /data/log/hilog 2023-11-22
查看日志
# 查看日志
hdc hilog
关机、重启、重启到BL
# 关机
hdc shell reboot shutdown
# 重启
hdc shell reboot
# 重启到BL
hdc shell reboot bootloader
dump服务进程的信息
比如Camera可以从camera_service dump到Camera静态信息
hdc hidumper -s
hilog如何设置让他保存在/data/log/hilog目录
hilog.private.on=false
hilog.debug.on=false
persist.sys.hilog.kmsg.on=true
persist.sys.hilog.debug.on=false
hilog.flowctrl.proc.on=false
hilog.flowctrl.domain.on=false
hilog.loggable.global=D
hilog.buffersize.global=262144
hilog -w start -t app,core,init -f hilog-main -l 50M -n 10 -m none
hilog -w start -t kmsg -f hilog-kernel -l 50M -n 5 -m none