¿Hay alguna manera de tomar una captura de pantalla de un dispositivo Android y guardarlo como un archivo de imagen?
adb shell screencap -p /sdcard/image.png
¿Hay alguna manera de tomar una captura de pantalla de un dispositivo Android y guardarlo como un archivo de imagen?
adb shell screencap -p /sdcard/image.png
Respuestas:
Puede presionar el botón de Encendido + el botón Bajar volumen al mismo tiempo para tomar una captura de pantalla. Se guardará en su galería.
Nota: debe mantener los botones presionados durante aproximadamente un segundo para que esto funcione. Esto es para evitar la captura de pantalla cuando esta combinación se presiona accidentalmente.
Si está rooteado : puede instalar una aplicación llamada drocap2 . Esto le permitirá sacudir su teléfono, esperar un temporizador o hacer clic en una notificación en su barra de notificaciones para tomar una captura de pantalla y la guardará en su teléfono.
Si no está rooteado : no puede ejecutar una aplicación de captura de pantalla en su teléfono, punto. Tendrá que instalar el SDK de Android en su computadora, conectar su teléfono a través de USB y ejecutar un programa llamado DDMS. Este programa se usa principalmente para la depuración del desarrollador, pero tiene una utilidad de captura de pantalla en uno de sus menús. Para un tutorial, vea esta página . Además, algunos constructores como Samsung han implementado esta función en sus teléfonos (la combinación de botones cambia de un teléfono a otro, así que busque el suyo).
A partir de Android 4 Ice Cream Sandwich, finalmente existe la posibilidad de crear una captura de pantalla sin una aplicación de terceros o una computadora conectada:
Presione las dos teclas siguientes al mismo tiempo: Bajar volumen + Encendido
Tenga en cuenta que es crucial presionar ambas teclas casi al mismo tiempo. Si mantiene presionado Bajar volumen y luego presiona Encendido , no funcionará. (probado en Galaxy nexus 4.1.2)
Sin embargo, algunas pantallas están protegidas y, por lo tanto, no se pueden capturar, por ejemplo, algunos cuadros de diálogo de configuración del sistema.
En el Galaxy S Froyo (Android 2.2) puede tomar capturas de pantalla manteniendo presionada la tecla Atrás y tocando el botón de inicio.
En un Samsung Galaxy S II, está presionando simultáneamente el botón Power+ Home. Sin embargo, es complicado; 9 de cada 10 veces no lo entiendo. Obviamente, eso es específico de ese modelo de teléfono y no del sistema operativo Android.
Hasta donde yo sé, no hay ninguna aplicación nativa integrada en el sistema operativo para todos los teléfonos, es realmente malo.
Esto también es aplicable para:
El siguiente método también requiere root, pero puede ser mejor y más fácil si necesita las capturas de pantalla mientras escribe artículos, reseñas de aplicaciones o documentación.
No necesita instrucciones complejas ni el SDK de Android, y esto funciona en todos los dispositivos rooteados.
Instalar el servidor droid VNC .
Imprimir pantalla.
En el HTC EVO3D, puede presionar el botón de bloqueo y el botón de inicio al mismo tiempo para capturar una captura de pantalla.
Para su información, el "botón de bloqueo" es lo mismo que el botón de encendido
Un script de una línea debe hacer esto en un teléfono root 'ed, tenga en cuenta que esto es para Linux y está codificado para una resolución de pantalla de 800x480 y también, si el kernel de Linux de Android tiene soporte de framebuffer compilado en:
#!/bin/sh
adb pull /dev/graphics/fb0 fb0 && ffmpeg -vframes 1 -vcodec rawvideo -f rawvideo -pix_fmt rgb565le -s 480x800 -i fb0 -f image2 -vcodec png $1.png && mogrify -flip -flop $1.png && rm fb0
Y guárdelo como, por ejemplo screenshotter.sh
, con permisos ejecutables e invoque de esta manerascreenshotter.sh my_picture_of_android_home_screen
Resultado final, my_picture_of_android_home_screen.png
se guarda un archivo PNG llamado .
Advertencia Emptor:
Esto requiere ffmpeg
y imagemagick
herramientas :)
Una vez rooteado, me ha gustado trabajar con Screenshot (enlace de Cyrket).
Configure el temporizador, vaya a su aplicación y espere; o configúrelo en el modo "Agitar", vaya a su aplicación y agítelo. Difícil. Y los archivos aparecen en una carpeta de captura de pantalla. Día feliz.
Lo digo en serio. Agítelo duro. A menos que haya algún truco para sacudir y lo estoy haciendo en la dirección incorrecta, este NO es un agitador sensible.
ACTUALIZACIÓN: sí, estoy usando la opción de temporizador. O el Increíble tiene un pésimo sensor de sacudidas, la aplicación lo está implementando de manera extraña, o algo más, pero temblar era simplemente ridículo. Hubiera sido una buena interfaz, si eso funcionara.
(Variable) ¡El temporizador para tomar capturas de pantalla funciona bien!
En el Samsung Galaxy Pocket GT-S5300 1 , puede hacerlo sin ningún software de terceros.
Siga estas instrucciones:
1: Es posible que esto funcione en todos los teléfonos Android con Gingerbread, pero no lo intenté personalmente.
En el Galaxy Note 2 también puedes usar el S Pen:
Lo que sucede a continuación es que se tomará una captura de pantalla. Luego podrá ajustarlo antes de aceptar o descartar la captura de pantalla.
Pregunta anterior, publicar para agregar una alternativa usando Google Now en Tap on Marshmallow, que elimina los intentos fallidos de presionar correctamente la combinación correcta de teclas (a veces terminé reiniciando :-)
Esto tiene la ventaja de organizar mejor las capturas de pantalla o compartirlas directamente con los contactos mediante Direct Share , que aparece cuando desea compartir
Mantenga presionado el botón Inicio hasta que aparezca Google Now on Tap
Toque el botón compartir en la esquina inferior izquierda
(Imágenes arriba de aquí )
En Moto X Play Power+ Vol Dn funciona
Algunos teléfonos tienen la funcionalidad incorporada, como el Galaxy S. mencionado anteriormente. En el Droid Charge, mantenga presionado el botón Atrás y presione Inicio. En la mayoría de los teléfonos LG Android nuevos, mantén presionado el botón de inicio y presiona el botón de encendido.
Desafortunadamente, el único método universal es usar el SDK de Android para tomar capturas de pantalla con una computadora. Rootear y usar una aplicación de captura de pantalla funciona en muchos dispositivos, pero a veces no, y no es la forma más fácil de tomar una captura de pantalla.
En Android 7.1.2, mantenga presionado HomeOK Google y emita un comando de voz Take Screenshot
, responderá con All right, taking a Screenshot, touch to continue
.
Al tocar, se captura la captura de pantalla y aparece el menú Direct Share para compartir la captura de pantalla, o si tiene un explorador de archivos (como ES o Solid Explorer) que puede guardarlo en su dispositivo, úselo para guardarlo en su dispositivo
El único inconveniente de esto es que necesitas estar en línea
En Android Pie, está incorporado con opciones de energía (presionando la Powertecla)
(Click para agrandar)