截取设备当前的屏幕截图

当您想在Play商店(以前称为“Android电子市场”)上发布自己的应用时,他可以上传自己应用的屏幕截图。 我想用我用来testing应用程序的当前设备(Motorola Droid)截取这些屏幕截图。

Play商店中有一些应用程序允许您截取屏幕截图,但是您必须根据您的手机进行设置,而这并不是我想要的。 在Stack Overflow中有相关的主题,人们希望截取代码( 这里是代码)。 不过,我只是想用当前的设备截取我的正在运行的应用程序,通过USB连接到我的电脑; 我正在开发通过Eclipse,所以应该有一种方式告诉你的运行设备,它应该通过SDK截图,对不对?

一些网站(例如LifeHacker )提到了一个方法来做到这一点,

要进行截图,您需要在设置下启用USBdebugging,安装Android软件开发工具包,然后使用debugging工具连接到手机

但是他们没有解释我实际需要一步一步来做什么。

如果有人能帮助我,我将不胜感激。

Solutions Collecting From Web of "截取设备当前的屏幕截图"

由于您可能是一名开发人员,因此您有SDK和工作Eclipse来运行Android应用程序。 只需插入手机,并确保您在电话上启用了USBdebugging,设备需要在Eclipse的DDMS视图中显示。

一旦你的设备出现在DDMSangular度,有图标在那里捕捉屏幕。

如果您已经在使用Eclipse来开发您的应用程序,那么您已经安装了Android软件开发工具包。 所以,只需打开sdk-android/tools目录下的ddms sdk-android/tools 。 在那里,你可以通过select你的设备并按下: Ctrl + S设备 – >屏幕截图…截图

ddms看起来像:

替代文字

如果您的设备连接到计算机,则有一个Android SDK附带的工具可帮助您截取屏幕截图。 我会解释两个。 首先,你需要将你的设备插入电脑,并由adb识别(也就是说,当你运行“adb设备”时,它会显示你的电话)。

那么你可以使用Eclipse或DDMS:

DDMS

  1. 打开ddms 。

  2. 点击左侧列表中的设备。

  3. 进入菜单设备 – >屏幕捕捉。

  1. 打开Eclipse。

  2. 打开“设备”视图。 您可以通过窗口 – >显示视图 – >其他… – > Android – >设备。

  3. 点击你的设备。

  4. 在设备视图中,右上angular有一张小图片。 如果您将鼠标hover在上面,则会显示“屏幕截图”。 点击。

这两种方法都会引导您使用捕获屏幕截图的相同工具。 有时它可能是一个小错误 – 偶尔我需要closures/重新打开窗口才能得到一个截图。

只是注意到ddms已被弃用,而现在这个function在监视工具(工具/监视器)中可用。

从控制台窗口打开显示器,然后在左侧面板中select设备。 点击上面的摄像头(屏幕截图)图标,您将看到当前屏幕。 然后你可以旋转,如果需要,复制或保存图像。 刷新将抓取一个免费的屏幕抓取,以防万一你保存多个镜头或没有得到你想要的第一次。