Pregunta Captura de pantalla en GenyMotion


estoy usando Genymotion para ejecutar aplicaciones de Android. ¿Alguien podría decirme cómo capturar la captura de pantalla en Genymotion ?


75
2018-02-14 05:21


origen


Respuestas:


Descargo de responsabilidad: soy parte de la misma compañía que el equipo Genymotion.

Esta característica está incluida en el producto. Es una de las funciones de pago del widget de screencast. Mira la página de precios aquí.

Dos formas de acceder a ella:

  • pagar la licencia pro o indie
  • utiliza la versión de prueba, te ofrece las características independientes. Ten cuidado, solo queda un día de prueba: - /

Una vez que se inicia su máquina virtual, abra el widget de screencast

enter image description here

Luego toma una foto con el botón dedicado

enter image description here

ACTUALIZAR: Habrá otras maneras de tomar una captura de pantalla usando Monitor de dispositivo Android o el línea de comando


33
2018-02-14 14:12



Si está utilizando Android Studio o Eclipse, puede simplemente hacer clic en el botón "Captura de pantalla" en el DDMS de Android:

enter image description here


190
2018-04-15 19:28



Puede usar adb para obtener la captura de pantalla desde la línea de comando:

adb shell screencap -p | perl -pe 's/\x0D\x0A/\x0A/g' > screen.png

Este artículo tiene los detalles: http://blog.shvetsov.com/2013/02/grab-android-screenshot-to-computer-via.html

Para hacer mi vida más fácil, hice un alias en .bash_profile:

alias screenshot="adb shell screencap -p | perl -pe 's/\x0D\x0A/\x0A/g' > ~/Downloads/android_screenshot.png"

Ahora puedo escribir screenshot en Terminal y obtenga una captura de pantalla del emulador que se ejecuta actualmente en mi directorio de descargas.


50
2018-06-19 21:47



Use estos comandos:

  • Windows:

    C:\"Program Files"\Genymobile\Genymotion\tools\adb shell screencap -p "/mnt/sdcard/output.png" && C:\"Program Files"\Genymobile\Genymotion\tools\adb pull "/mnt/sdcard/output.png" "C:\output.png" && C:\"Program Files"\Genymobile\Genymotion\tools\adb shell rm "/mnt/sdcard/output.png"
    
    • Nota: asegúrese de tener permiso para escribir en C:\output.png; de lo contrario, cámbialo a la ruta que desees.
  • OS X:

    /Applications/Genymotion.app/Contents/MacOS/tools/adb shell screencap -p | perl -pe 's/\x0D\x0A/\x0A/g' > ~/Desktop/Android_Screenshot_$(date +%Y-%m-%d-%H-%M-%S).png
    

23
2018-02-05 16:32



Creo que también puedes tomar videos gratis. Genymotion utiliza VirtualBox para hacer casi todo el trabajo pesado, por lo que debe abrir VirtualBox y ver lo que puede hacer en él.

¡Encontrará opciones en Virtualbox para capturar videos! enter image description here


11
2018-02-18 22:18



adb shell screencap -p /sdcard/screen.png


7
2018-02-01 10:21



Si tu Mac es lenta y odias ejecutar Eclipse y el emulador juntos aquí hay una manera más rápida.

  1. Exporta tu apk.
  2. Comience Genymotion.
  3. Arrastre el apk al emulador para instalarlo.
  4. Vaya a 'android-sdk-macosx> herramientas> ddms'.
  5. Ejecuta ese archivo.
  6. Se iniciará una nueva instancia de ddms. A diferencia de Eclipse, no ralentiza su sistema.
  7. Use la opción 'Menú> Dispositivo> Captura de pantalla' para tomar una captura de pantalla.

Esta es una buena opción para aquellos que usan computadoras lentas.


5
2017-07-16 06:02