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
杀某应用进程
hdc shell ps 查看所有进程
hdc shell kill 进程号id
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里面应用的包名; 具体包名是什么,要问开发的人员;