Android 拍摄设备当前屏幕的屏幕截图

Android 拍摄设备当前屏幕的屏幕截图,android,screenshot,device,Android,Screenshot,Device,当一个人想在以前称为Android Market的Play Store上发布他的应用程序时,他可以上传他的应用程序的截图。我想用我目前用来测试应用程序的摩托罗拉Droid设备截图 Play Store上有一些允许你截图的应用程序,但你必须在手机上设置根目录,我不想这样做。在Stack Overflow中有一些相关的主题,人们希望从代码中截图。不过,我只想用当前设备拍摄我的跑步应用程序的屏幕截图,该设备通过USB连接到我的电脑;我是通过Eclipse开发的,所以应该有一种方法告诉您正在运行的设备,

当一个人想在以前称为Android Market的Play Store上发布他的应用程序时,他可以上传他的应用程序的截图。我想用我目前用来测试应用程序的摩托罗拉Droid设备截图

Play Store上有一些允许你截图的应用程序,但你必须在手机上设置根目录,我不想这样做。在Stack Overflow中有一些相关的主题,人们希望从代码中截图。不过,我只想用当前设备拍摄我的跑步应用程序的屏幕截图,该设备通过USB连接到我的电脑;我是通过Eclipse开发的,所以应该有一种方法告诉您正在运行的设备,它应该通过SDK截图,对吗

一些网站,例如,提到了一种方法

要拍摄屏幕截图,您需要在设置下启用USB调试,安装Android软件开发工具包,然后使用调试工具连接到手机

但他们没有解释我到底需要一步一步地做什么


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

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

ddms看起来像:


因为您可能是一名开发人员,所以您有SDK和Eclipse来运行Android应用程序。只需插入手机,并确保在手机上启用USB调试,设备需要显示在Eclipse的DDMS透视图中


一旦您的设备显示在DDMS透视图中,屏幕上就会出现一个图标来捕捉屏幕。

如果您的设备连接到计算机,Android SDK会提供一个工具来帮助您拍摄屏幕截图。我两个都会解释。首先,对于这两种情况,您都需要将设备插入计算机并让adb aka识别,当您运行adb设备时,它会显示您的手机

然后,您可以使用Eclipse或DDMS:

DDMS

打开

单击左侧列表中的设备

转到菜单设备->屏幕捕获

打开Eclipse

打开设备视图。您可以通过窗口->显示视图->其他…->安卓->设备

点击你的设备

在设备视图中,右上角有一个小图片。如果你把鼠标悬停在上面,它会显示屏幕截图。点击那个


这两种方法都使用同一个工具来捕获屏幕截图。有时它可能有点问题-有时我需要关闭/重新打开窗口以获取屏幕截图。

只需注意ddms已被弃用,而此功能现在在监视器工具/监视器中可用


从控制台窗口打开监视器并在左侧面板中选择设备。单击上面的摄像头屏幕捕获图标,您将看到当前屏幕。然后,您可以根据需要旋转并复制或保存图像。如果您正在保存多个快照或第一次没有得到您想要的内容,刷新将获得一个免费屏幕抓取。

LOL。。。我们写的几乎一样+1,既然我认为我的答案是正确的,那么你的答案也是正确的。要启用USB调试,请使用应用程序->开发->USB调试。这些工具的更高版本已经弃用并破坏了DDM,并且推荐的替换工具似乎没有屏幕截图功能。2014年这里有什么有用的吗?后续:啊,显示器支持屏幕截图,只是在菜单中没有它的任何内容,我总是在DDMS中找到它。您必须找到它的图标。@benkc转到windows->showview->devices。单击其中的照相机按钮。你得到了你需要的截图。“有时”在这里是一个轻描淡写的说法!它对我来说几乎不起作用,而且经常会使Eclipse崩溃。注意:ddms不推荐使用,Android建议现在就使用monitor。注意:ddms不推荐使用,Android建议现在就使用monitor。