3 votes

Comment faire un screencap de l'écran plus petit du Samsung Galaxy Fold en utilisant la commande ADB 'screencap' ?

J'essaie de faire une capture d'écran de l'écran plus petit du Samsung Galaxy Fold.

J'utilise

shell screencap -p /sdcard/testss1.png

mais il ne capture que l'écran principal qui est éteint et obtient une image noire.

Comment changer l'affichage utilisé pour la capture ?

5voto

pr0nin Points 353

La commande screencap peut être configurée pour capturer un affichage spécifique en utilisant l'option -d .

-d : spécifie l'ID de l'affichage physique à capturer. Voir dumpsys SurfaceFlinger --display-id pour les identifiants d'affichage valides.

La sortie de dumpsys SurfaceFlinger --display-id est un peu plus long, vous pouvez donc filtrer les identifiants d'affichage :

dumpsys SurfaceFlinger --display-id | grep display_id

Sur mon appareil, je n'ai qu'un seul écran avec display_id=0.

La commande finale ressemble donc à ceci (il suffit de remplacer display_id) :

shell screencap -d <display_id> -p /sdcard/testss1.png

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X