如何使用Eclipse拍摄模拟器屏幕截图?


Answers:


292

如果打开Android视图“设备”(在“窗口->显示视图->其他...-> Android->设备”下),则可以截图。单击您要对其进行屏幕截图的设备或仿真器,然后单击“屏幕捕获”按钮(它看起来像一张小图片,应该在停车标志按钮旁边)。有时,设备不会立即加载图片。有时您必须关闭/重新打开屏幕捕获窗口。

这等效于通过DDMS拍照,但是您可以在Eclipse中进行操作,而不必打开另一个应用程序。


嘿,我不知道=)+1
David Hedlund 2010年

2
为什么在这些晦涩的菜单中隐藏了这样的基本功能?谢啦。
2013年

4
@Crocode确保在Android虚拟设备管理器中取消选中要调试的AVD的“使用主机GPU”。我认为这是一个已知的错误。
丹尼斯

1
@Dennis:如果我取消选中“使用主机GPU”,那么我将无法启动模拟器,它只会显示黑屏,但无法启动。你有什么想法吗?
dakshbhatt14年

1
@ dakshbhatt21禁用“使用主机GPU”时,它可能是具有高分辨率目标和/或缩放比例的错误。我无法启动的Nexus 10 -scale .75,但我可以开始一个10.1" WXGA无脱屑。
爱德华·布雷


14

在Eclipse的DDMS透视图中,有一个“屏幕捕获”按钮。(确保您的Android SDK和Eclipse插件是最新的,不确定是否总是这样)。只需按下该按钮,就会创建并连接了DDMS的任何设备(真正的Android设备或仿真器)的屏幕截图,并在新窗口中打开该窗口,您可以将其另存为png。


9

您通常会通过Eclipse使用应用程序加载仿真器,但是会从DDMS中获取实际的屏幕截图,DDMS是SDK附带的一种工具,位于“工具”文件夹下。

在DDMS中,按Ctrl + S截屏。


大!现在已弃用独立的DDMS。知道如何使用Android设备监视器吗?
威廉·格兰德

4

1打开DDMS说明,右键单击鼠标。2-点击导出屏幕截图。3-然后,它将显示您选择将文件另存为.png文件的选项,并使用您喜欢的任何名称进行保存。


0

我只是做一个控制打印屏幕,它将图像复制到剪贴板中,然后打开MS Paint,然后进行控制Z。然后您可以根据自己的喜好对其进行裁剪和调整大小。这个可以吗?


2
这是一个漫长的过程,并且往往效率很低。如果您可以尝试上述方法之一,则对您来说会更容易。
Anirudh

由于某种原因,即使设备可见并且LogCat也无法通过DDMS正常捕获。然后,该方法是最后的选择。
2013年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.