¿Cómo tomar capturas de pantalla del emulador usando Eclipse?


Respuestas:


292

Puede tomar una captura de pantalla si abre los "dispositivos" de la vista de Android (en Ventana -> Mostrar vista -> Otros ... -> Android -> Dispositivos). Haga clic en el dispositivo o emulador del que desea tomar una captura de pantalla, luego haga clic en el botón "Captura de pantalla" (se ve como una pequeña imagen, y debe estar al lado de un botón de señal de stop). Ocasionalmente, el dispositivo no cargará inmediatamente la imagen; a veces tiene que cerrar / volver a abrir la ventana de captura de pantalla.

Esto es equivalente a tomar una foto a través de DDMS, pero puede hacerlo en Eclipse en lugar de abrir otra aplicación.


oye, no estaba al tanto =) +1
— David Hedlund

2
¿Por qué se oculta una característica tan esencial en estos menús oscuros? Gracias hombre.
— Aeyoun

44
@Crocode Asegúrese de desmarcar 'Usar GPU host' para el AVD que está depurando en el Administrador de dispositivo virtual de Android. Creo que este es un error conocido.
— Dennis

1
@Dennis: si desactivo 'Usar GPU host', no puedo iniciar el emulador, solo muestra la pantalla en negro pero no se inicia. ¿Tienes alguna idea al respecto?
— dakshbhatt21

1
@ dakshbhatt21 Podría ser un error con objetivos de alta resolución y / o escalado cuando 'Usar GPU host' está desactivado. No pude iniciar un Nexus 10 con -scale .75, pero sí pude iniciar un WXGA de 10.1 "sin escala.
— Edward Brey

152

Capturas de pantalla en dispositivos Android con Eclipse, una guía visual

Captura de pantalla de Android Eclipse, paso 1

Android Eclipse Captura de pantalla paso 2

Captura de pantalla de Android Eclipse, paso 3


66
Muchas gracias. Tenga en cuenta que no es necesario usar el Other...submenú y el diálogo, ya Devicesque también es el cuarto elemento desde la parte superior del Show Viewsubmenú.
— mklement0

1
¡Ojalá pueda poner +100 para ti!
— T.Baba

1
debería ser la respuesta aceptada debido a la captura de pantalla
— Menna-Allah Sami

14

En la perspectiva DDMS en Eclipse hay un botón "Captura de pantalla". (Asegúrese de tener su SDK de Android y su complemento Eclipse actualizados, no estoy seguro de que siempre haya sido una opción). Simplemente presione ese botón y se creará una captura de pantalla de cualquier dispositivo al que tenga DDMS conectado (ya sea un dispositivo Android real o el emulador) y se abrirá en una nueva ventana donde puede guardarlo como png.


9

Carga el emulador con su aplicación normalmente, a través de Eclipse, pero toma la captura de pantalla real de DDMS, una herramienta que se incluye en su SDK, en la carpeta "herramientas".

En DDMS, presione Ctrl + S para tomar una captura de pantalla.


¡Excelente! El DDMS independiente está en desuso ahora. ¿Alguna idea de cómo usar Android Device Monitor?
— William Grand

4

1-abra el prescriptivo DDMS, haga clic derecho en el mouse. 2-haga clic en exportar captura de pantalla. 3-luego te mostrará la opción de guardar tu archivo como archivo .png, con el nombre que quieras puedes guardarlo.


0

Acabo de hacer una pantalla de impresión de control, que copia la imagen en el portapapeles, luego abro MS Paint y luego hago un control Z. Luego puedes recortarlo y ajustarlo a tu gusto. ¿Esta bien?


2
Este es un proceso largo y tiende a ser ineficiente. sería más fácil para usted si pudiera probar uno de los métodos anteriores.
— Anirudh

Por alguna razón, la captura normal a través de DDMS no funciona incluso si el dispositivo está visible y LogCat funciona. El método es un último recurso entonces.
— Yar
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.