自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

OpenHarmony設(shè)備截屏的五種方式

系統(tǒng) OpenHarmony
OHScrcpy是我在2023-06-03開發(fā)的一款OpenHarmony設(shè)備投屏PC的工具,目前最新版為1.0-Beta2,Beta3還在開發(fā)中。

想了解更多關(guān)于開源的內(nèi)容,請訪問:

51CTO 開源基礎(chǔ)軟件社區(qū)

https://ost.51cto.com

序言

早在今年3月初,剛接觸OpenHarmony標(biāo)準(zhǔn)系統(tǒng)應(yīng)用開發(fā)的時候,就搜索過如何通過命令的方式對OpenHarmony設(shè)備進(jìn)行截圖,搜索引擎找過很多次都沒有自己想要的答案,反觀安卓生態(tài)即便不去通過搜索引擎搜索,官方的文檔就有很明確的說明,但是華為和OpenHarmony官方的文檔中,對某些shell命令只字不提,這點(diǎn)真想吐槽一下。

方式1:系統(tǒng)控制中心

  • 頂部下滑在控制中心里點(diǎn)擊截屏
  • 這種方式最普遍,截圖后可到相冊查看,不過要注意有些三方移植固件可能不支持這個功能。
  • 通過下面這條命令可以拉取設(shè)備截圖目錄到電腦上。
hdc file recv /storage/media/100/local/files/Pictures/Screenshots

方式2:OHScrcpy投屏工具 推薦

OHScrcpy是我在2023-06-03開發(fā)的一款OpenHarmony設(shè)備投屏PC的工具,目前最新版為1.0-Beta2,Beta3還在開發(fā)中,下面有視頻演示、下載地址和相關(guān)話題

  • 1.0 Beta1:OHScrcpy:OpenHarmony開源鴻蒙首款投屏工具橫空出世~
  • 1.0 Beta2:OpenHarmony開源鴻蒙投屏工具OHScrcpy1.0-Beta2,支持點(diǎn)觸交互
  • 下載地址:https://www.bilibili.com/read/cv24125018
  • 相關(guān)話題:https://github.com/Genymobile/scrcpy/issues/4137

右鍵選擇截屏或者按F1快捷鍵,如下圖所示:

OpenHarmony設(shè)備截屏的5種方式-開源基礎(chǔ)軟件社區(qū)OpenHarmony設(shè)備截屏的5種方式-開源基礎(chǔ)軟件社區(qū)

方式3:DevEcoStudio截屏功能

點(diǎn)擊下方日志,再點(diǎn)擊左下角設(shè)備截屏按鈕即可。

OpenHarmony設(shè)備截屏的5種方式-開源基礎(chǔ)軟件社區(qū)OpenHarmony設(shè)備截屏的5種方式-開源基礎(chǔ)軟件社區(qū)

方式4:hdc shell snapshot_display

一般質(zhì)量jpeg

官方?jīng)]有文檔描述,通過反編譯和分析DevEcoStudio部分jar包,看到內(nèi)部的一些實現(xiàn)。

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

方式5:hdc shell wukong

高質(zhì)量png

wukong本來是OpenHarmony提供的一個穩(wěn)定性測試工具,同時也附帶的有截屏功能,官方文檔

hdc shell wukong special -p

執(zhí)行上面的命令會輸出如下內(nèi)容

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 目錄中,使用如下命令拉取到電腦,注意這個路徑是隨機(jī)的。

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

想了解更多關(guān)于開源的內(nèi)容,請訪問:

51CTO 開源基礎(chǔ)軟件社區(qū)

https://ost.51cto.com

責(zé)任編輯:jianghua 來源: 51CTO 開源基礎(chǔ)軟件社區(qū)
相關(guān)推薦

2023-08-01 16:29:26

鴻蒙設(shè)備安裝

2021-11-04 09:37:31

Android截屏實現(xiàn)方式監(jiān)聽截屏

2023-12-27 10:40:40

2022-08-19 11:17:09

Linux

2011-11-25 10:25:27

SpringJava

2010-08-27 09:10:15

網(wǎng)絡(luò)隱私

2009-06-19 18:26:38

Spring事務(wù)配置

2011-02-28 13:51:30

Spring事物配置

2021-08-05 16:36:16

Windows 11操作系統(tǒng)微軟

2018-09-10 15:58:49

2010-08-13 13:25:53

Flex頁面跳轉(zhuǎn)

2022-12-27 14:21:42

VR

2022-01-13 19:25:28

服務(wù)方式TCP

2017-07-04 16:34:33

邊緣計算方式

2009-08-22 17:08:02

家庭智能布線綜合布線連接

2022-09-28 13:48:13

設(shè)備開發(fā)鴻蒙

2015-01-05 09:56:20

可穿戴設(shè)備

2018-07-30 09:00:19

容器Docker鏡像

2012-11-20 10:20:03

程序員程序注釋編程注釋

2018-01-02 15:34:47

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號