Tomando captura de pantalla en el emulador de Android Studio

203

Sé que probablemente esta sea la pregunta más tonta, pero aún así, no sé cómo tomar una captura de pantalla de Emulator a través de Android Studio. Recientemente cambié de Eclipse a Android Studio y no pude encontrarlo en ningún lado, también intenté buscar en la web pero no obtuve ayuda.

mahi
fuente

Respuestas:

289

A partir de Android Studio 2.0, puedes hacerlo con el nuevo emulador:

Nuevo emulador de Android de Android Studio 2.0

Simplemente haga clic en 3 "Tomar captura de pantalla". La ubicación estándar es el escritorio.

O

  1. Seleccione "Más"
  2. En "Configuración", especifique la ubicación de su captura de pantalla
  3. Toma tu captura de pantalla
Luckyhandler
fuente
@Nino Handler Hago exactamente esto, pero no aparece ninguna imagen en mi escritorio (y si cambio la ubicación, todavía no tengo suerte), por lo que no puedo tomar capturas de pantalla con el emulador. ¿Podría dar algunos consejos para solucionarlo?
agiro
1
@agiro Recomendaría usar la respuesta de Fidel Eduardo López o HenBoy331, que también debería funcionar.
luckyhandler
Realiza capturas de pantalla con colores incorrectos: stackoverflow.com/questions/52462962/…
Dmitry el
Para mí, comenzó a funcionar cuando cambié la ubicación predeterminada del escritorio a mi biblioteca de imágenes. Antes todo parecía estar bien, pero no
guardaba
93

Haga clic en el botón Monitor (DDMS incluido) en la barra de herramientas: se parece al bugdroid de Android:

Ventana IDE que muestra el botón Monitor

Eso abrirá la ventana DDMS. Seleccione la instancia del emulador en la pestaña Dispositivos a la izquierda y haga clic en el botón de la cámara en la barra de herramientas que se encuentra arriba, junto al icono de señal de stop:

Ventana de monitor

Tenga en cuenta que si su emulador está ejecutando Android 4.4 o creo que 4.3, entonces la funcionalidad de captura de pantalla está rota: tendrá que usar un dispositivo físico para obtener capturas de pantalla en esas versiones del sistema operativo. Funciona bien para Android antes de 4.3. Ese error es https://code.google.com/p/android/issues/detail?id=62284

Scott Barta
fuente
También puede iniciar DDMS desde la Terminal. Simplemente ingrese 'ddms' para lanzarlo
David Douglas
Gracias por la información sobre el error, eso es lo que me impedía obtener una captura de pantalla.
nasch
71

Puede capturar una captura de pantalla de Android Studio como se muestra en la imagen a continuación. Puedes tomar captura desde Android Studio

HenBoy331
fuente
66
Solo una nota, este icono está disponible cuando se selecciona la pestaña "Android Monitor".
Adam Davis
69

Para tomar una captura de pantalla de su aplicación:

  1. Inicie su aplicación como se describe en Ejecutar su aplicación en modo de depuración.
  2. Haga clic en Android 6: botón de Android para abrir la ventana de la herramienta DDMS de Android.
  3. Haga clic en Captura de pantalla Botón de la cámara en el lado izquierdo de la ventana de la herramienta DDMS de Android.
  4. Opcional: para agregar un marco de dispositivo alrededor de su captura de pantalla, active la opción de captura de pantalla Marco.
  5. Haz clic en Guardar .
Fidel López
fuente
2
Esto no funciona para mi. Acabo de recibir un cuadro de diálogo con una barra de progreso que dice 'Obteniendo captura de pantalla del dispositivo ...' pero nunca se completa.
MattCochrane
daría una bonificación extra por la captura de pantalla con el marco del dispositivo :)
Opiatefuchs
29

Mantener el emulador encima de todas las demás tareas en el escritorio y presionar " Ctrl + S ", también captura la captura de pantalla y se guarda en la ruta predeterminada (si no está editada) (es decir, C: \ Users \ username \ Desktop).

O

simplemente puede hacer clic en el icono "Cámara" resaltado en "verde", que tenemos con el emulador.

ingrese la descripción de la imagen aquí

Avi
fuente
27

Use ctrl+ sen Windows o ⌘sMac (mientras el emulador está enfocado). Su Desktopdebe ser la ubicación de almacenamiento predeterminada.

Gustavo Rossi Muller
fuente
21

Además de usar Android Studio, también puedes tomar una captura de pantalla con adb que es más rápido.

adb shell screencap -p /sdcard/screen.png
adb pull /sdcard/screen.png
adb shell rm /sdcard/screen.png

Alternativa más corta de una línea en Unix / OSX

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

Publicación original del blog: tome la captura de pantalla de Android en la computadora a través de ADB

André Ricardo
fuente
3

1. Primero ejecute su aplicación 2. Vaya a Herramienta -> Android -> Monitor de dispositivo Android Verifique la imagen para más detalles

Akash Jagtap
fuente
2

Mantenga presionado el botón de Encendido, entonces tendrá la opción para la captura de pantalla. Emulador de botón de encendido

Opción para captura de pantalla en emulador

Hassan Raza
fuente
1

Haga clic en el icono de la cámara que está a la derecha del emulador en la lista de iconos de acción. Esto está disponible en el último estudio, aunque no estoy seguro de qué versión.

ingrese la descripción de la imagen aquí

cgr
fuente
Andrev ya publicó una respuesta similar, por lo que esta es una respuesta duplicada.
Borzh
Sí, creo que extrañaba ver esa respuesta.
cgr
0

Android Device Monitor quedó en desuso en Android Studio 3.1 y se eliminó de Android Studio 3.2. Para iniciar la aplicación independiente Device Monitor en Android Studio 3.1 y versiones anteriores, puede ejecutar android-sdk / tools / monitor.bat

vovkas
fuente
0
  1. En Android Studio, seleccione Ver > Windows de herramientas > Logcat para abrir Logcat.
  2. Seleccione el dispositivo y un proceso del menú desplegable en la parte superior de la ventana.
  3. Haga clic en Captura de pantalla en el lado izquierdo de la ventana.

Para más información consulte este enlace

Doilio Matsinhe
fuente