美文网首页
【OpenHarmony应用开发】hdc常用命令大全

【OpenHarmony应用开发】hdc常用命令大全

作者: Qphine | 来源:发表于2022-06-14 09:45 被阅读0次

    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
    

    4、卸载应用

    hdc app uninstall com.ohos.myapplication
    

    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
    

    相关文章

      网友评论

          本文标题:【OpenHarmony应用开发】hdc常用命令大全

          本文链接:https://www.haomeiwen.com/subject/feeomrtx.html