首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >通过Amazon Kindle Fire HD中的adb截图

通过Amazon Kindle Fire HD中的adb截图
EN

Stack Overflow用户
提问于 2013-02-06 16:30:33
回答 1查看 1.7K关注 0票数 1

实际上,亚马逊Kindle Fire HD没有开箱即用的录屏工具。我想把它安装到/system/bin/ via adb,以便在需要屏幕截图和logcat不足以附加到bug描述的时候从命令行调用(仍然通过adb)。

这里有一些关于如何使用录屏工具的说明:http://habrahabr.ru/company/intel/blog/152122/ (参见

代码语言:javascript
运行
复制
adb shell screencap /sdcard/screen.png
adb pull /sdcard/screen.png screen.png
adb shell rm /sdcard/screen.png

)

然而,我的设备似乎使用的是Android2.3姜饼,所以没有开箱即用的录屏工具。所以,问题是1)有没有办法将其他Android版本的录屏推送到/system/bin/ 2)我可以在线下载?

欢迎使用adb shell的其他方法。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-02-06 17:12:10

我不知道这是否会对你有帮助,但我曾经碰巧发现了几种截图的其他方法。据我所知,它们不依赖于screencap,而是依赖于ADB守护进程。所有这些都需要您的设备打开USB调试。

  • ,我真的建议你试试这个简单的工具:http://www.roman10.net/a-program-for-taking-screenshot-for-android-device-from-command-line/,它本质上是重新实现了DDMS屏幕截图功能,而不需要整个图形用户界面。它会自动把它写到你的电脑上,所以不需要推/拉。它是纯Java的,所以这是一个很好的奖励。

向下滚动到下载部分,在那里你可以只下载二进制文件并测试它。

  • 另一种方法是使用这里描述的MonkeyRunner:http://developer.android.com/tools/help/monkeyrunner_concepts.html。您所需要做的就是编写一个简单的脚本来捕获屏幕,该屏幕将通过链接显示在页面上。

不幸的是,我不知道Android是否提供了MonkeyRunner.

  • Another工具是android-tools-adb截图和屏幕截图:http://sourceforge.net/projects/ashot/

它只需要安装Android SDK,我怀疑它的运行原理与DDMS或Roman10的第一个程序相同。

希望这能有所帮助!

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14724618

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档