android - 截取设备当前屏幕的屏幕截图

标签 android screenshot device

当人们想在 Play 商店(以前称为 Android 市场)上发布他的应用时,他可以上传他的应用的屏幕截图。我想用我当前用于测试应用程序的设备 (Motorola Droid) 截取这些屏幕截图。

Play Store 上有一些应用程序可以让你截屏,但你必须 root 手机,我不想这样做。 Stack Overflow 中有一些相关主题,人们希望从那里截取代码 (here)。但是,我只想用当前设备截取我正在运行的应用程序的屏幕截图,该设备通过 USB 连接到我的计算机;我是通过 Eclipse 开发的,所以应该有办法告诉你正在运行的设备应该通过 SDK 截屏,对吧?

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

To take a screenshot, you'll be required to enable USB Debugging under the settings, install the Android software development kit, and then connect to the phone with a debug tool

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

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

最佳答案

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

一旦您的设备出现在 DDMS 透视图中,就会出现用于捕获屏幕的图标。

关于android - 截取设备当前屏幕的屏幕截图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3318757/

相关文章:

android - 更改 DatePickerDialog 的按钮文本

每个单元格上的 Android GridView 翻转动画?

c++ - 截图 C++ directx 获取黑色图像

linux - 使用附加参数在 linux 驱动程序中写入数据

iphone - MPVolumeView,避免显示 "No Volume Available"

android - 将 DrawerLayout 与 fragment 一起使用时 ListView 重影

java - 机器人:得到 child 的 child

screenshot - 通过greasemonkey/scriptish/等捕获屏幕

android - 如何在安卓模拟器中截屏

iphone - 连接到一台 Mac 的多个 iPhone OS 设备 - 如何选择构建