如何使用Eclipse获取模拟器截图?

Joh*_*icz 174 eclipse android screenshot eclipse-3.5 android-emulator

我需要获取在Eclipse Galileo中的模拟器上运行的android应用程序的屏幕截图.

是否有内置功能或我是否必须下载某些类型的插件?

Dan*_*Lew 292

如果您打开Android视图"设备"(在窗口 - >显示视图 - >其他... - > Android - >设备下),您可以截取屏幕截图.单击要拍摄屏幕截图的设备或模拟器,然后单击"屏幕捕获"按钮(它看起来像一个小图片,它应该在停止标志按钮旁边).有时设备不会立即加载图片; 有时您必须关闭/重新打开屏幕捕获窗口.

这相当于通过DDMS拍照,但您可以在Eclipse中执行此操作,而不是打开另一个应用程序.

  • @Crocode确保在Android虚拟设备管理器中为您正在调试的AVD取消选中"使用主机GPU".我认为这是一个已知的错误. (4认同)
  • 为什么在这些不起眼的菜单中隐藏了这样一个必不可少的功能?谢啦. (2认同)

Mr.*_*ble 152

使用Eclipse(一种可视指南)在Android设备上截图

Android Eclipse截图步骤1

Android Eclipse截图步骤2

Android Eclipse截图步骤3

  • 十分感谢.请注意,不需要使用`Other ...`子菜单和对话框,因为`Devices`也是"Show View"子菜单中顶部的第4项. (6认同)

Mar*_*k B 14

在Eclipse的DDMS透视图中,有一个"屏幕捕获"按钮.(确保您的Android SDK和Eclipse插件是最新的,不确定这总是一个选项).只需按下该按钮,就可以在新窗口中创建并打开DDMS连接到的任何设备(无论是真正的Android设备还是模拟器)的屏幕截图,您可以将其保存为png.


Dav*_*und 9

您可以通过Eclipse正常加载模拟器,但是您可以从"工具"文件夹下的DDMS(SDK中包含的工具)中获取实际的屏幕截图.

在DDMS中,按Ctrl + S进行屏幕截图.