adb shell中的screenshot和screencap有什么区别?

时间:2015-04-23 20:59:53

标签: android adb screenshot

我有一个带有CyanogenMod 10的Galaxy S i9000,它支持adb shell中的这两个命令并且都截取屏幕截图。然而,它们看起来有点不同。

使用adb shell screenshotscreenshot



使用adb shell screencapenter image description here



似乎adb shell screenshot仅采用一个颜色通道,而screencap将所有颜色通道组合成一个颜色通道。我在使用4.4.2 KitKat的Galaxy S4上尝试了相同的实验,只有screencap工作,这让我相信screencapscreenshot的更新版本。

1 个答案:

答案 0 :(得分:6)

screenshot直接使用了最新Android版本不再支持的framebuffer

screencap是该工具的新版本,它通过SurfaceComposer代替。