Existe uma maneira de tirar uma captura de tela de um dispositivo Android e salvá-lo como um arquivo de imagem?
adb shell screencap -p /sdcard/image.png
Existe uma maneira de tirar uma captura de tela de um dispositivo Android e salvá-lo como um arquivo de imagem?
adb shell screencap -p /sdcard/image.png
Respostas:
Você pode pressionar o botão Liga / Desliga + o botão Diminuir volume ao mesmo tempo para tirar uma captura de tela. Será salvo na sua galeria.
Nota: Você precisa manter os botões pressionados por cerca de um segundo para que isso funcione. Isso evita a captura de tela quando essa combinação é pressionada acidentalmente.
Se você está enraizado : pode instalar um aplicativo chamado drocap2 . Isso permitirá que você agite seu telefone, aguarde um cronômetro ou clique em uma notificação na sua barra de notificação para tirar uma captura de tela e salvá-la no seu telefone.
Se você não está enraizado : não é possível executar um aplicativo de captura de tela no seu telefone, ponto final. Você precisará instalar o Android SDK no seu computador, conectar seu telefone via USB e executar um programa chamado DDMS. Este programa é usado principalmente para depuração do desenvolvedor, mas possui um utilitário de captura de tela em um de seus menus. Para um tutorial, consulte esta página . Além disso, alguns construtores como a Samsung implementaram essa função em seus telefones (a combinação de botões muda de telefone para telefone, procure o seu).
A partir do Android 4 Ice Cream Sandwich , finalmente existe a possibilidade de criar uma captura de tela sem aplicativo de terceiros ou computador conectado:
Pressione as duas teclas a seguir ao mesmo tempo: Diminuir volume + Potência
Observe que é crucial pressionar as duas teclas quase ao mesmo tempo. Se você pressionar e segurar Volume-Down e depois pressionar Power , não funcionará. (testado no Galaxy nexus 4.1.2)
No entanto, algumas telas são protegidas e, portanto, não podem ser capturadas, por exemplo, algumas caixas de diálogo de configurações do sistema.
No Galaxy S Froyo (Android 2.2), você pode tirar capturas de tela mantendo pressionada a tecla Voltar e tocando no botão de início.
Em um Samsung Galaxy S II, ele pressiona simultaneamente o botão Power+ Home. É complicado; 9 em 10 vezes não consigo. Obviamente, isso é específico para esse modelo de telefone e não para o sistema operacional Android.
Até onde eu sei, não há nenhum aplicativo nativo embutido no sistema operacional para todos os telefones, é realmente muito ruim.
Isso também é aplicável para:
O método a seguir também requer raiz, mas pode ser melhor e mais fácil se você precisar das capturas de tela enquanto escreve artigos, análises de aplicativos ou documentação.
Você não precisa de instruções complexas ou do Android SDK, e isso funciona em todos os dispositivos raiz.
Instale o servidor droid VNC .
Captura de tela.
No HTC EVO3D, você pode pressionar o botão de bloqueio e o botão home ao mesmo tempo para capturar uma captura de tela.
Para sua informação, o "botão de bloqueio" é a mesma coisa que o botão liga / desliga
Um script de uma linha deve fazer isso no aparelho raiz , lembre-se de que isso é para Linux e codificado para resolução de tela de 800x480 e também, se o Kernel Linux do seu Android tiver suporte a buffer de quadros compilado em:
#!/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
E salve-o como, por exemplo screenshotter.sh
, com permissões executáveis e invoque-o assimscreenshotter.sh my_picture_of_android_home_screen
Resultado final, é um arquivo PNG chamado my_picture_of_android_home_screen.png
é salvo.
Advertência Emptor:
Isso requer ffmpeg
e imagemagick
ferramentas :)
Uma vez enraizado, gostei de trabalhar com o Screenshot (link Cyrket).
Defina o cronômetro, vá para o seu aplicativo e aguarde; ou defina-o no modo "Agitar", vá para o seu aplicativo e agite-o. Difícil. E os arquivos aparecem em uma pasta de captura de tela. Dia feliz.
Quero dizer. AGITE DURO. A menos que haja algum truque para agitar e eu esteja fazendo na direção errada, isso NÃO é um abalo sensível.
UPDATE: sim, estou usando a opção de timer. Ou o Incredible tem um péssimo sensor de vibração, o aplicativo está implementando-o de maneira estranha ou algo mais - mas tremer era simplesmente ridículo. Teria sido uma interface agradável, se isso funcionasse.
O temporizador (variável) para tirar screenshots funciona muito bem!
No Samsung Galaxy Pocket GT-S5300 1 , você pode fazer isso sem nenhum software de terceiros.
Siga estas instruções:
1: É possível que isso funcione em todos os telefones Android com Gingerbread, mas não tentei pessoalmente.
Pergunta antiga, postando para adicionar alternativa usando o Google Now no Tap no Marshmallow, o que acaba com as tentativas fracassadas de pressionar corretamente a combinação certa de teclas (às vezes acabei reiniciando :-)
Isso tem a vantagem de organizar melhor as capturas de tela ou compartilhar diretamente com os contatos usando o Direct Share , que aparece quando você deseja compartilhar
Pressione e segure o botão Início até que o Google Now on Tap apareça
Toque no botão de compartilhamento no canto inferior esquerdo
(Imagens acima daqui )
No Moto X Play Power+ Vol Dn funciona
Alguns telefones têm a funcionalidade incorporada, como o Galaxy S. mencionado anteriormente. No Droid Charge, mantenha pressionado o botão Voltar e pressione home. Na maioria dos telefones LG Android novos, mantenha em casa e pressione a tecla power.
Infelizmente, o único método universal é usar o Android SDK para tirar capturas de tela com um computador. Fazer o root e usar um aplicativo de captura de tela funciona em muitos dispositivos, mas às vezes não, e não é a maneira mais fácil de fazer uma captura de tela.
No Android 7.1.2, pressione Homee segure OK Google e emita o comando de voz Take Screenshot
, ele responderá com All right, taking a Screenshot, touch to continue
.
Ao tocar, a captura de tela é capturada e o menu Direct Share aparece para compartilhar a captura de tela, ou se você tiver um explorador de arquivos (como ES ou Solid Explorer) que possa salvá-lo no seu dispositivo, use-o para salvá-lo no seu dispositivo
A única desvantagem disso é que você precisa estar online
No Android Pie, ele está embutido com opções de energia (pressionando a Powertecla)
(Clique para ampliar)