Comment faire une capture d'écran avec un appareil Android?

151

Est-il possible de prendre une capture d'écran d'un appareil Android et de l'enregistrer sous forme de fichier image?

Louis Rhys
la source
Voulez-vous dire sur le téléphone lui-même, comme c'est possible sur l'iPhone (en appuyant simultanément sur la touche d'accueil et le bouton de verrouillage) ou à partir d'un ordinateur connecté?
Tim Büthe le
3
au téléphone. Oui, comme si on appuyait sur un bouton pour obtenir un fichier
Louis Rhys
1
Suivez ce lien pour apprendre à prendre des captures d’écran sur Android.
En utilisant ADB:adb shell screencap -p /sdcard/image.png
Benny

Réponses:

117

Si vous avez Android 4.0 ou supérieur:

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 avez un Android inférieur à 4.0:

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).

Bryan Denny
la source
6
En utilisant une application telle que ShootMe, vous pouvez facilement prendre une capture d'écran d'un téléphone non raciné.
Dave Jacoby
5
@VarLogRant - cela dépend du téléphone, certains fonctionneront sans enracinement et d'autres pas.
Chris Stratton
1
Mon ancien téléphone était froyo et j'ai pris une capture d'écran à partir d'une application téléchargée, sans racine.
user3949142
50

À 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.

Robert
la source
1
Ne semble pas fonctionner sur le stock Samsung Nexus. Rien ne s'affiche dans l'application Galerie.
Gulbahar
J'ai le même problème: il dit qu'il a fallu une capture d'écran, il y a un fichier dans "Mon ordinateur \ Galaxy Nexus \ Stockage interne \ Images \ Captures d'écran", mais c'est 0 octet, et quand je double-clique dessus, il dit " Fichier non valide". Existe-t-il un produit tiers simple à utiliser qui prend des captures d'écran? Je vous remercie.
Gulbahar
21

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.

onik
la source
1
Je l'ai essayé. N'a pas travaillé sur le droïde en marche 2.2.
Matt
n'a pas entendu dire, ne fonctionne pas (tourne sous Froyo)
Michael Paulukonis le
9
Cela fonctionne-t-il pour moi sur mon Galaxy S 2.2? La clé est de maintenir (et non d'appuyer) sur le bouton précédent, puis d'appuyer sur le bouton Accueil, j'entends alors le son normal de l'obturateur et un nouveau dossier "ScreenCapture" dans ma galerie contient la capture d'écran.
GAThrawn
9
C'est une caractéristique du Galaxy S.
ale
7
Cela fonctionne mais stupide. Lorsque je tiens le bouton bac enfoncé, l'application en cours d'exécution se ferme avant que je puisse prendre un instantané
Dennis C
16

Installez le SDK Android sur votre ordinateur, connectez le téléphone et exécutez DDMS à partir du terminal, puis sélectionnez Device > Screen Capture(ou Ctrl+ S) et une capture d'écran sera réalisée.

mru
la source
15

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:

  • Samsung Galaxy S4 (I9505 édition Samsung)
dghughes
la source
3
C'est apparemment originaire de Ice Cream Sandwich.
ale
1
@AlEverett Il était disponible en pain d'épice pour moi. Curieusement, ICS a aggravé la situation - à Gingerbread, je pouvais rester chez moi et toucher le pouvoir. Dans ICS, je dois appuyer sur les deux en même temps pendant un moment. ICS a cependant changé les animations de capture d'écran / l'emplacement de sauvegarde / le presse-papiers.
Bob
1
J'ai suivi le commentaire de @Bob et cela a fonctionné sur la note 2. Assurez-vous de maintenir les deux boutons et la capture d'écran sera envoyée dans le presse-papiers.
CaptainBli
Également applicable à Samsung Galaxy S3 mini (Android 4.1.2).
Jakub Narębski
11

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.

  1. Installez le serveur VNC droid .

    entrez la description de l'image ici

  2. Capture d'écran.

  3. Profit!
William C
la source
Notez que cela ne fonctionne que sur un téléphone rooté, d'après la description de l'application: " À partir de Honeycomb 3.2, il n'y a pas d'API d'affichage non rootée ... Vous avez besoin d'un appareil ROOTED. "
GAThrawn
10

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

Tempête rasoir
la source
10

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.shavec 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.pngest enregistré.

Caveat Emptor:

Cela nécessite ffmpeget des imagemagickoutils :)

t0mm13b
la source
1
Bonjour, pouvez-vous expliquer ce script? Supposons que je sache ce que fb0 est. Aussi, avez-vous vraiment besoin de copier fb0 dans un fichier, ne pouvez-vous pas directement alimenter ffmpeg avec?
Rui Marques
Oui, vous devez copier dans un fichier pour que ffmpeg / imagemagick puisse l’utiliser. Et non, vous ne pouvez pas nourrir directement dans ffmpeg .. :)
t0mm13b
8

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!

Michael Paulukonis
la source
7

ShootMe fonctionne pour moi sur Galaxy Tab (2.2), même si je ne l’ai pas rooté et si la page ShootMe indique que cela ne fonctionne que pour les appareils rootés.

pesche
la source
6

Votre téléphone doit être enraciné. S'il s'agit simplement de "capture d'écran" sur le marché pour de nombreuses options. Pour un téléphone sans racines, vous pouvez utiliser Dolphin Browser HD avec un addon pour obtenir des captures d'écran d'un site Web.

Mat
la source
6

Sur le Samsung Galaxy Pocket GT-S5300 1 , vous pouvez le faire sans logiciel tiers.

Suivez ces instructions:

  1. Accédez à l'écran que vous souhaitez capturer.
  2. Appuyez sur le bouton Accueil (centre) et maintenez-le enfoncé, puis juste après, appuyez rapidement sur le bouton d' alimentation . Si vous attendez trop, cela ne fonctionnera pas et vous n'aurez plus qu'à configurer le blocage du téléphone.
  3. Si cela est fait avec succès, vous devriez pouvoir entendre le clic classique et également voir une bordure blanche apparaître sur votre écran.
  4. Allez vérifier votre application Galerie .

1: Il est possible que cela fonctionne sur tous les téléphones Android exécutant Gingerbread, mais je n'ai pas essayé personnellement.

Alenanno
la source
2
Cela fonctionne pour le Samsung Galaxy S4, stock ROM
geffchang
5

Sur Optimus Black, vous pouvez également utiliser le bouton de verrouillage + accueil

rayon
la source
5

Lorsque j’ai reçu la mise à niveau 2.3.4 de mon Sony Ericsson Arc (à partir de la version 2.3.3), le bouton "Mode faire une capture d'écran "aussi.

tombull89
la source
5

Sur le Galaxy Note 2, vous pouvez également utiliser le stylet S Pen:

  • Appuyez sur le bouton du stylo S et maintenez-le enfoncé, puis appuyez pendant quelques secondes contre l'écran.

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.

marque
la source
5

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

entrez la description de l'image ici

  • 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

Beeshyams
la source
1
L'interface a maintenant changé, mais si je dis simplement ou tapez "prendre une capture d'écran", alors Google Now le fera, ce qui est pratique.
xji
4

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.

utilisateur8522
la source
1

Sur Android 7.1.2, appuyez longuement sur HomeOK, puis sur Google, puis Take Screenshotré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.

Beeshyams
la source
1
Vous pouvez également taper la commande.
xji
0

Pour moi, la méthode qui prend le moins de temps est d'utiliser un clavier via USB OTG.
Et puis appuyez simplement sur Impr écran.

Vusan
la source
0

Sur le xperia z5, vous maintenez simplement le bouton de verrouillage et cela vous donne la possibilité de prendre une capture d'écran.

GeorgeWL
la source