hdc 常用命令汇总

陈浩南xxx
发布于 2021-12-28 16:22
浏览
1收藏

hdc 命名

$ hdc shell am force-stop com.css.umetrip
$ hdc shell bm uninstall com.css.umetrip
$ hdc file send D:\Download\Umetrip\Umetrip\entry\build\outputs\hap\debug\entry-debug-rich-signed.hap
$ hdc shell bm install -p /sdcard/58fc49336c4c4ed885aa12074498e153/
$ hdc shell rm -rf /sdcard/58fc49336c4c4ed885aa12074498e153
$ hdc shell aa start -p “com.css.umetrip” -n “com.css.umetrip.MainAbility” -a action

hdc shell am start -n com.quartet.scooter24op/com.huawei.codelab.MainAbilityShellActivity //启动activity

hdc shell bm uninstall com.quartet.scooter24op //卸载应用

hdc shell am force-stop com.quartet.scooter24op //停止应用

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

hdc shell bm get -u 鸿蒙获取UDID
hdc shell bm get --udid

6059A2FDB895E6BB2BA272D425E6C07DE119219A9ABA9001EDB920B40C7454BF

hdc hilog -c/–clear 清除日志

hdc app install xxxx.apk //安装apk

hdc app uninstall packagename //卸载应用

hdc list targets 列出设备

获取设备版本等
hdc shell
getprop hw_sc.build.os.apiversion
getprop hw_sc.build.os.releasetype

设备pull文件到电脑D盘
hdc file recv /system/etc/window/resources/display_manager_config.xml D://

日志过滤
hilog | grep “TAG”

截图
snapshot_display -i 0

查看某个包名
ps -ef | grep xxx
xxx是进程名

杀某应用进程
hdc shell ps 查看所有进程
hdc shell kill 进程号id

校验MD5 文件
md5sum updater.zip
电源休眠模式 601 标准 602 不休眠
power-shell setmode 602
查看应用签名
hdc shell “bm dump -n com.ohos.launcher | grep finger”
1.添加远程仓库
git remote
git remote add pb https://github.com/paulboone/ticgit
git remote -v

  1. 先提交本地开发分支代码 (开发分支default)
    git add .
    git commit -m “”
  2. 切换到要滚动的分支
    git fetch origin
    git checkout OpenHarmony-3.2-Release
  3. 切回开发分支, 合并社区分支
    git checkout default
    git merge OpenHarmony-3.2-Release
    // 有冲突需要解决

标签
已于2024-2-21 10:02:48修改
2
收藏 1
回复
举报
5条回复
按时间正序
/
按时间倒序
陈浩南xxx
陈浩南xxx

hdc app install xxxx.hap //安装hap

回复
2022-2-14 10:33:09
lxf8023
lxf8023

“hdc app uninstall packagename //卸载应用”

请问这条命令的参数是和安装时候一样么?比如我安装时候用的:

hdc app install entry-debug-rich-signed.hap

这时候成功了,但是卸载的时候用的:hdc app uninstall entry-debug-rich-signed.hap

这时候显示失败了,错误信息是:Error: package name not specified

请问一下这是什么问题呢?

回复
2022-2-17 02:41:19
陈浩南xxx
陈浩南xxx 回复了 lxf8023
“hdc app uninstall packagename //卸载应用” 请问这条命令的参数是和安装时候一样么?比如我安装时候用的: hdc app install entry-debug-rich-signed.hap 这时候成功了,但是卸载的时候用的:hdc app uninstall entry-debug-rich-signed.hap 这时候显示失败了,错误信息是:Error: package name not specified 请问一下这是什么问题呢?

参数不一样; 要看 hap里面应用的包名;   具体包名是什么,要问开发的人员; 

 

回复
2022-2-17 18:58:51
陈浩南xxx
陈浩南xxx

hdc shell  下 查找某个文件

find /system -name install_list_capability.json

回复
2024-2-21 11:09:36
陈浩南xxx
陈浩南xxx

使用keytool工具(在DevEco Studio安装目录下的jbr/bin文件夹内),执行如下命令通过.cer文件获取证书指纹的SHA256值。

keytool -printcert -file xxx.cer
回复
2024-2-21 11:38:20
回复
    相关推荐