2015-04-23 10 views
5

Ho un Galaxy S i9000 con CyanogenMod 10 su di esso che supporta entrambi questi comandi in adb shell ed entrambi prendono screenshot. Sembrano un po 'diversi tuttavia.Qual è la differenza tra screenshot e screencap in adb shell?

Utilizzando adb shell screenshot: screenshot



E usando adb shell screencap: enter image description here



Sembra che adb shell screenshot vuole solo un canale di colore, mentre screencap unisce tutti in un . Ho provato lo stesso esperimento su un Galaxy S4 con 4.4.2 KitKat e solo screencap ha funzionato, portandomi a credere che screencap sia una versione più recente di screenshot.

+2

'screenshot della shell adb' sembra scambiarsi il canale rosso e quello blu. – Floern

risposta

6

screenshot lavorato direttamente con la framebuffer che non è più supportato nelle versioni più recenti di Android

screencap è la nuova versione dello strumento che opera per mezzo invece il SurfaceComposer.

Problemi correlati