Est-il possible de prendre une capture d'écran d'un appareil Android et de l'enregistrer sous forme de fichier image?
adb shell screencap -p /sdcard/image.png
Est-il possible de prendre une capture d'écran d'un appareil Android et de l'enregistrer sous forme de fichier image?
adb shell screencap -p /sdcard/image.png
Réponses:
Vous pouvez appuyer simultanément sur le bouton d'alimentation + le bouton de réduction du volume pour prendre une capture d'écran. Il sera sauvegardé dans votre galerie.
Remarque: vous devez maintenir les boutons enfoncés pendant environ une seconde pour que cela fonctionne. Ceci permet d'éviter la capture d'écran lorsque cette combinaison est appuyée par inadvertance.
Si vous êtes enraciné : vous pouvez installer une application appelée drocap2 . Cela vous permettra de secouer votre téléphone, d'attendre une minuterie ou de cliquer sur une notification dans votre barre de notification pour prendre une capture d'écran et la sauvegarder sur votre téléphone.
Si vous n'êtes pas enraciné : vous ne pouvez pas exécuter d'application de capture d'écran sur votre téléphone, c'est tout. Vous devrez installer le SDK Android sur votre ordinateur, connecter votre téléphone via USB et exécuter un programme appelé DDMS. Ce programme est principalement utilisé pour le débogage des développeurs, mais il contient un utilitaire de capture d’écran dans l’un de ses menus. Pour un tutoriel, voir cette page . De plus, certains constructeurs, comme Samsung, ont implémenté cette fonction sur leur téléphone (la combinaison de touches change de téléphone à téléphone, recherchez le vôtre).
À partir de Android 4 Ice Cream Sandwich, il est enfin possible de créer une capture d'écran sans application tierce ni ordinateur connecté:
Appuyez simultanément sur les deux touches suivantes: Volume bas + Alimentation
Notez qu'il est crucial d'appuyer sur les deux touches presque en même temps. Si vous maintenez le bouton Volume enfoncé et appuyez ensuite sur le bouton d'alimentation, cela ne fonctionnera pas. (testé sur Galaxy Nexus 4.1.2)
Cependant, certains écrans sont protégés et ne peuvent donc pas être capturés, par exemple certains dialogues de configuration du système.
Dans le Galaxy S Froyo (Android 2.2), vous pouvez prendre des captures d'écran en maintenant la touche retour et en appuyant sur le bouton d'accueil.
Sur un Samsung Galaxy S II, il appuie simultanément sur le bouton Power+ Home. C'est délicat quand même; 9 fois sur 10, je ne peux pas l'obtenir. Évidemment, cela est spécifique à ce modèle de téléphone et non au système d'exploitation Android.
Autant que je sache, il n'y a pas d'application native intégrée au système d'exploitation pour tous les téléphones, c'est dommage.
Ceci est également applicable pour:
La méthode suivante nécessite également root, mais peut s'avérer plus simple et plus efficace si vous avez besoin des captures d'écran lors de la rédaction d'articles, de critiques d'applications ou de documentation.
Vous n'avez pas besoin d'instructions complexes ni du SDK Android, et cela fonctionne sur tous les appareils enracinés.
Installez le serveur VNC droid .
Capture d'écran.
Sur le HTC EVO3D, vous pouvez appuyer simultanément sur les boutons de verrouillage et d'accueil pour capturer une capture d'écran.
FYI le "bouton de verrouillage" est la même chose que le bouton d'alimentation
Un script d'une ligne devrait faire cela sur un combiné root , sachez que ceci est pour Linux et codé en dur pour une résolution d'écran de 800 x 480, ainsi que, si le noyau Linux de votre Android dispose du support de framebuffer compilé dans:
#!/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
Et enregistrez-le comme par exemple, screenshotter.sh
avec des autorisations exécutables et appelez-le comme ceciscreenshotter.sh my_picture_of_android_home_screen
Le résultat final est un fichier PNG appelé my_picture_of_android_home_screen.png
est enregistré.
Caveat Emptor:
Cela nécessite ffmpeg
et des imagemagick
outils :)
Une fois enraciné, j'ai aimé travailler avec Screenshot (lien Cyrket).
Réglez la minuterie, accédez à votre application et attendez; ou mettez-le en mode «Shake», accédez à votre application et secouez-la. Dur. Et les fichiers apparaissent dans un dossier de capture d'écran. Bonne journée
Je suis sérieux. SHAKE IT HARD. À moins qu'il ne soit difficile de secouer et que je le fasse dans la mauvaise direction, ce n'est PAS un shaker sensible.
UPDATE: oui, j'utilise l'option timer. Soit l’Incroyable a un capteur de secousse moche, l’application le met étrangement en œuvre, ou autre chose - mais secouer était simplement ridicule. Cela aurait été une belle interface, si cela fonctionnait.
(Variable) Minuterie pour prendre des captures d'écran fonctionne très bien!
Sur le Samsung Galaxy Pocket GT-S5300 1 , vous pouvez le faire sans logiciel tiers.
Suivez ces instructions:
1: Il est possible que cela fonctionne sur tous les téléphones Android exécutant Gingerbread, mais je n'ai pas essayé personnellement.
Sur le Galaxy Note 2, vous pouvez également utiliser le stylet S Pen:
Qu'est-ce qui se passe ensuite est, une capture d'écran sera prise. Vous pourrez ensuite l'ajuster avant d'accepter ou de supprimer la capture d'écran.
Vieille question, poster pour ajouter une alternative à l'aide de Google Now sur Tap on Marshmallow, ce qui élimine les tentatives infructueuses pour obtenir le bon combo de touches correctement enfoncé (parfois, j'ai fini par redémarrer :-)
Cela présente l'avantage de mieux organiser les captures d'écran ou de partager directement avec des contacts en utilisant le partage direct , qui s'affiche lorsque vous souhaitez partager
Maintenez enfoncé le bouton Accueil jusqu'à ce que Google Now on Tap apparaisse.
Appuyez sur le bouton de partage dans le coin inférieur gauche
(Images ci-dessus d' ici )
Sur Moto X Play Power+ Vol Dn fonctionne
Certains téléphones ont des fonctionnalités intégrées, telles que le Galaxy S mentionné précédemment. Sur le Droid Charge, maintenez le bouton Retour enfoncé et appuyez sur la touche d'accueil. Sur la plupart des nouveaux téléphones LG Android, restez chez vous et appuyez sur le bouton d'alimentation.
Malheureusement, la seule méthode universelle consiste à utiliser le SDK Android pour prendre des captures d'écran avec un ordinateur. L'enregistrement et l'utilisation d'une application de capture d'écran fonctionnent sur de nombreux appareils, mais parfois pas, et ce n'est pas le moyen le plus simple de prendre une capture d'écran.
Sur Android 7.1.2, appuyez longuement sur HomeOK, puis sur Google, puis Take Screenshot
répondez par une commande vocale All right, taking a Screenshot, touch to continue
.
En touchant, la capture est capturée et le menu Partage direct apparaît pour partager la capture, ou si vous avez un explorateur de fichier (comme ES ou Solid Explorer) qui peut l’enregistrer sur votre appareil, utilisez-le pour l’enregistrer sur votre appareil.
Le seul inconvénient, c'est que vous devez être en ligne.
Sur Android Pie, il est intégré avec des options d' alimentation (en appuyant sur la Powertouche)
(Cliquez pour agrandir)