hdc 常用命令汇总
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 actionhdc 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 --udid6059A2FDB895E6BB2BA272D425E6C07DE119219A9ABA9001EDB920B40C7454BF
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
- 先提交本地开发分支代码 (开发分支default)
git add .
git commit -m “” - 切换到要滚动的分支
git fetch origin
git checkout OpenHarmony-3.2-Release - 切回开发分支, 合并社区分支
git checkout default
git merge OpenHarmony-3.2-Release
// 有冲突需要解决
hdc app install xxxx.hap //安装hap
“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里面应用的包名; 具体包名是什么,要问开发的人员;
hdc shell 下 查找某个文件
find /system -name install_list_capability.json
使用keytool工具(在DevEco Studio安装目录下的jbr/bin文件夹内),执行如下命令通过.cer文件获取证书指纹的SHA256值。