从Nexus 10模拟器捕获屏幕截图

时间:2014-03-13 03:40:39

标签: android android-emulator nexus-10

如何从Nexus 10仿真器捕获屏幕截图。我需要这些高分辨率的屏幕截图才能提交到Google Play商店。

当我尝试使用Eclipse工具中的屏幕捕获工具时,我得到“屏幕不可用”。有人建议在Android Virutal设备管理器中取消选中“使用主机GPU”,但如果我这样做,模拟器将无法启动。

我认为这可能是硬件限制?因为Nexus 10使用非常高的分辨率2560 x 1600.我可以很好地捕获Nexus 7截图。

2 个答案:

答案 0 :(得分:2)

您可以尝试使用adb截取屏幕截图。首先运行此截图:

adb shell screencap -p /sdcard/screenshot.png

然后将其复制到您的计算机上:

adb pull /sdcard/screenshot.png

编辑:我刚试过并遇到一个问题,说模拟器文件系统是只读的,所以我必须运行以下操作,这确实有效:

adb shell
su
mount -o rw,remount rootfs /
exit
screencap -p /sdcard/screenshot.png
exit
adb pull /sdcard/screenshot.png

答案 1 :(得分:1)

在Windows中,使用剪切工具截取屏幕该部分的屏幕截图。