Question Capture d'écran de capture dans GenyMotion


j'utilise Genymotion pour exécuter une application Android. Quelqu'un pourrait-il me dire comment capturer une capture d'écran dans Genymotion ?


75
2018-02-14 05:21


origine


Réponses:


Disclaimer: Je fais partie de la même société que l’équipe de Genymotion.

Cette fonctionnalité est incluse dans le produit. C'est l'une des fonctionnalités payantes du widget screencast. Regardez la page de prix ici.

Deux façons d'y accéder:

  • payer pour la licence pro ou indie
  • utilisez la version d'essai, il vous offre les fonctionnalités indépendantes. Faites attention, il ne reste qu'un jour d'essai: - /

Une fois votre VM démarrée, ouvrez le widget screencast

enter image description here

Ensuite, prenez une photo avec le bouton dédié

enter image description here

METTRE À JOUR: Vous avez ci-dessous une autre façon de prendre une capture d'écran en utilisant Android Device Monitor ou la ligne de commande


33
2018-02-14 14:12



Si vous utilisez Android Studio ou Eclipse, vous pouvez simplement cliquer sur le bouton "Capture d'écran" dans le DDMS Android:

enter image description here


190
2018-04-15 19:28



Vous pouvez utiliser adb pour obtenir la capture d'écran depuis la ligne de commande:

adb shell screencap -p | perl -pe 's/\x0D\x0A/\x0A/g' > screen.png

Cet article a les détails: http://blog.shvetsov.com/2013/02/grab-android-screenshot-to-computer-via.html

Pour me faciliter la vie, j'ai créé un alias dans .bash_profile:

alias screenshot="adb shell screencap -p | perl -pe 's/\x0D\x0A/\x0A/g' > ~/Downloads/android_screenshot.png"

Maintenant je peux taper screenshot dans Terminal et obtenez une capture d'écran de l'émulateur en cours d'exécution dans mon répertoire Téléchargements.


50
2018-06-19 21:47



Utilisez ces commandes:

  • Les fenêtres:

    C:\"Program Files"\Genymobile\Genymotion\tools\adb shell screencap -p "/mnt/sdcard/output.png" && C:\"Program Files"\Genymobile\Genymotion\tools\adb pull "/mnt/sdcard/output.png" "C:\output.png" && C:\"Program Files"\Genymobile\Genymotion\tools\adb shell rm "/mnt/sdcard/output.png"
    
    • Remarque: Assurez-vous d'avoir la permission d'écrire à C:\output.png; sinon, changez-le selon votre choix.
  • OS X:

    /Applications/Genymotion.app/Contents/MacOS/tools/adb shell screencap -p | perl -pe 's/\x0D\x0A/\x0A/g' > ~/Desktop/Android_Screenshot_$(date +%Y-%m-%d-%H-%M-%S).png
    

23
2018-02-05 16:32



Je pense que vous pouvez également prendre des vidéos gratuitement. Genymotion utilise VirtualBox pour effectuer presque toutes les tâches fastidieuses, vous devez donc ouvrir VirtualBox et regarder ce que vous pouvez y faire.

Vous trouverez des options dans Virtualbox pour capturer la vidéo! enter image description here


11
2018-02-18 22:18



shell adb screencap -p /sdcard/screen.png


7
2018-02-01 10:21



Si votre Mac est lent et que vous détestez exécuter Eclipse et l'émulateur ensemble, voici un moyen plus rapide.

  1. Exportez votre apk.
  2. Démarrer Genymotion.
  3. Faites glisser l'apk vers l'émulateur pour l'installer.
  4. Allez dans "android-sdk-macosx> tools> ddms".
  5. Exécutez ce fichier.
  6. Une nouvelle instance de ddms sera lancée. Contrairement à Eclipse, cela ne ralentit pas votre système.
  7. Utilisez l'option "Menu> Périphérique> Capture d'écran" pour prendre une capture d'écran.

C'est une bonne option pour ceux qui utilisent des ordinateurs lents.


5
2017-07-16 06:02



  1. Sélectionnez le simulateur de genymotion
  2. Appuyez sur la touche de raccourci décrite ci-dessous

    • Windows: Ctrl + Shift + S

    • Mac: Cmd + Shift + S

  3. Vous pouvez trouver vos captures d'écran sur le bureau


4
2017-10-07 06:25



Si vous utilisez Eclipse, suivez les étapes pour tout type d'émulateur: 1. Sélectionnez DDMS 2. Dans la fenêtre Devices de DDMS, sélectionnez le périphérique Genymotion. 3. Cliquez sur l'icône de la caméra puis enregistrez-la à un emplacement spécifique. In Devices window just click on Camera icon. I already mark it by circle here


3
2018-03-10 05:32