5 formas de tomar una captura de pantalla de su dispositivo OpenHarmony

Este artículo es una reproducción de " Cinco formas de tomar capturas de pantalla de dispositivos OpenHarmony ", del autor Westinyang .

Tabla de contenido

Vídeo de demostración: [Kaihong Teaching 2.0] 5 formas de tomar capturas de pantalla en OpenHarmony_哔哩哔哩_bilibili

Método 1: Centro de control del sistema

  • Desliza hacia abajo en la parte superior y haz clic en captura de pantalla en el centro de control.
  • Este método es el más común, puede verlo en el álbum de fotos después de tomar una captura de pantalla, pero debe tenerse en cuenta que es posible que algunos firmware portados de terceros no admitan esta función.
  • Utilice el siguiente comando para extraer el directorio de captura de pantalla del dispositivo a la computadora

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

Método 2: Se recomienda la herramienta de screencasting OHScrcpy

OHScrcpy es una herramienta de proyección de PC para dispositivos OpenHarmony que desarrollé el 3 de junio de 2023. La última versión es 1.0-Beta2 y Beta3 aún está en desarrollo. Hay demostraciones en video, direcciones de descarga y temas relacionados a continuación.

Haga clic derecho para seleccionar la captura de pantalla o presione la tecla de acceso directo F1, como se muestra en la siguiente figura

Método 3: función de captura de pantalla de DevEcoStudio

Haga clic en el registro a continuación y luego haga clic en el botón de captura de pantalla del dispositivo en la esquina inferior izquierda

Capítulo 4: hdc shell snapshot_display

jpeg de calidad normal

No hay una descripción del documento oficial. Al descompilar y analizar algunos paquetes jar de DevEcoStudio, podemos ver algunas implementaciones internas.

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

Método 5: hdc shell wukong

alta calidad png

Wukong era originalmente una herramienta de prueba de estabilidad proporcionada por OpenHarmony y también viene con una función de captura de pantalla, el documento oficial.

hdc shell wukong special -p

La ejecución del comando anterior generará lo siguiente

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

La captura de pantalla está en el directorio currentTestDir en esta salida, use el siguiente comando para llevarla a la computadora, tenga en cuenta que esta ruta es aleatoria

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

Manténganse al tanto

Supongo que te gusta

Origin blog.csdn.net/OpenHarmony_dev/article/details/132560392
Recomendado
Clasificación