找回密码
 立即注册
查看: 1567|回复: 0

OpenHarmony设备截屏的5种方式

[复制链接]

31

主题

38

帖子

201

积分

中级会员

Rank: 3Rank: 3

积分
201
发表于 2023-8-4 16:09:36 | 显示全部楼层 |阅读模式
本帖最后由 Trainee_Li 于 2023-8-4 16:17 编辑

目录
  方式1:系统控制中心
  方式2:OHScrcpy投屏工具
  方式3:DevEcoStudio截屏功能
  方式4:hdc shell snapshot_display
  方式5:hdc shell wukong

方式1:系统控制中心
  顶部下滑在控制中心里点击截屏这种方式最普遍,截图后可到相册查看,不过要注意有些三方移植固件可能不支持这个功能。
  通过以下这条命令可以拉取设备截图目录到电脑上:

  hdc file recv /storage/media/100/local/files/Pictures/Screenshots

方式2:OHScrcpy投屏工具
  右键选择截屏或者按F1快捷键,如下图所示:
       1.PNG
    下载链接:https://www.bilibili.com/read/cv24125018

方式3:DevEcoStudio截屏功能
  点击下方日志,再点击左下角设备截屏按钮即可
       2.png

方式4:hdc shell snapshot_display
  使用如下命令截图 :
        hdc shell "snapshot_display -f /data/0.jpeg"

        hdc file recv /data/0.jpeg


方式5:hdc shell wukong
  wukong本来是OpenHarmony提供的一个稳定性测试工具,同时也附带的有截屏功能


        hdc shell wukong special -p


  执行上面的命令会输出如下内容


      PS C:\Users\westinyang\Desktop> hdc shell wukong special -p    Start connect to AAMS    Success connect to AAMS
      INF : (  115) EnvInit : "Report currentTestDir: (/data/local/tmp/wukong/report/20230724_072217/)"
      INF : (  120) EnvInit : "Report CSV: (/data/local/tmp/wukong/report/20230724_072217/wukong_report.csv)"
      INF : (  121) EnvInit : "Report JSON: (/data/local/tmp/wukong/report/20230724_072217/data.js)"
      INF : (  124) EnvInit : "Report exception dir: (/data/local/tmp/wukong/report/20230724_072217/exception/)"
      INF : (   92) StartCrashDirListen : create listener thread
      INF : (   94) StartCrashDirListen : thread detach
      INF : (   68) InitCsvFile : "CSV: (/data/local/tmp/wukong/wukong_20230724_072217.csv)"
      INF : (   55) ListenCrashDir : init notify    INF : (   60) ListenCrashDir : add_watch  

  截屏就在这段输出中的 currentTestDir 目录中,使用如下命令拉取到电脑,注意这个路径是随机的

        hdc file recv /data/local/tmp/wukong/report/20230724_072217/


  原文链接:https://ost.51cto.com/posts/25308

















回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则