截取设备当前的屏幕截图

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

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

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

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

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

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

  • Google Nexus 5未被计算机检测到/未出现在设备pipe理器中
  • ImageView在布局中显示,但不在实际设备上显示
  • 如何在真实设备上进行debugging(使用Eclipse / ADT)
  • 如何在更改应用程序语言环境后获取设备语言环境
  • 在一台机器上testing多个Android设备
  • android BluetoothDevice.getName()返回null
  • 从真实设备中卸载Android Wear应用程序
  • Android Studio:导致logcat电池供电日志的原因是什么?
  • 由于您可能是一名开发人员,因此您有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设备。 点击上面的摄像头(屏幕截图)图标,您将看到当前屏幕。 然后你可以旋转,如果需要,复制或保存图像。 刷新将抓取一个免费的屏幕抓取,以防万一你保存多个镜头或没有得到你想要的第一次。