关于openharmony:OpenHarmony设备截屏的5种方式

6次阅读

共计 1983 个字符,预计需要花费 5 分钟才能阅读完成。

本文转载自《OpenHarmony 设施截屏的 5 种形式》,作者 westinyang 

目录
● 形式 1:系统控制核心
● 形式 2:OHScrcpy 投屏工具  举荐
● 形式 3:DevEcoStudio 截屏性能
● 形式 4:hdc shell snapshot_display
● 形式 5:hdc shell wukong
● 继续关注

演示视频:https://www.bilibili.com/video/BV1ju4y1U7uk

形式 1:系统控制核心
● 顶部下滑在控制中心里点击截屏
● 这种形式最广泛,截图后可到相册查看,不过要留神有些三方移植固件可能不反对这个性能
● 通过上面这条命令能够拉取设施截图目录到电脑上 

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


形式 2:OHScrcpy 投屏工具 举荐
OHScrcpy 是我在 2023-06-03 开发的一款 OpenHarmony 设施投屏 PC 的工具,目前最新版为 1.0-Beta2,Beta3 还在开发中,上面有视频演示、下载地址和相干话题
● 1.0 Beta1:
● OHScrcpy:OpenHarmony 开源鸿蒙首款投屏工具横空出世~
● 1.0 Beta2:
https://www.bilibili.com/video/BV1W14y1o75YOpenHarmony 开源鸿蒙投屏工具 OHScrcpy1.0-Beta2,反对点触交互
● 下载地址:https://www.bilibili.com/read/cv24125018
● 相干话题:https://github.com/Genymobile/scrcpy/issues/4137

右键抉择截屏或者按 F1 快捷键,如下图所示

形式 3:DevEcoStudio 截屏性能
点击下方日志,再点击左下角设施截屏按钮即可

形式 4:hdc shell snapshot_display

个别品质 jpeg

官网没有文档形容,通过反编译和剖析 DevEcoStudio 局部 jar 包,看到外部的一些实现

hdc shell "snapshot_display -f /data/0.jpeg"
hdc file recv /data/0.jpeg

形式 5:hdc shell wukong

高质量 png

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/

继续关注

● OpenHarmony 开发者社区(非官方阵地):https://gitee.com/ohos-dev 感兴趣的小伙伴们,能够关注或申请加入

● Bilibili:https://space.bilibili.com/74433635 投稿 OpenHarmony 利用开发和相干技术教程

正文完
 0