如何在 Android 上以编程方式截取屏幕截图?
我想以编程方式截取全屏屏幕截图, 例如,Android 主屏幕或菜单之一。 如何查看应用程序中的主屏幕? 我想以编程方式获取它!!! 是否需要root模式也没关系!
请帮助我,对不起我的英语!
I want to take a fullscreen screenshot programmatically ,
for example, one of the android home screen or a menu.
How can I get a view of the home screen in my application?
I want to take it programmatically!!!
It doesn't matter if it requires root mode!
Help me please and sorry for my English!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
使用以下代码
这里MyView是我们需要包含在屏幕中的视图。
Use following code
Here MyView is the View through which we need include in screen.
按照链接操作
https://code.google.com/p/android-screenshot-library/downloads/list< /a>
它允许您对任何屏幕进行完整屏幕截图,而不仅仅是您的应用程序
adb shell /system/bin/screencap -p /sdcard/img.png
这是一个 shell 命令,简单快速地进行屏幕截图
试试这个
Follow the link
https://code.google.com/p/android-screenshot-library/downloads/list
it allows you entire screenshot of any screen not only your app
adb shell /system/bin/screencap -p /sdcard/img.png
this is a shell command take screenshot simple and fast
Try this
在 adb shell 中,您可以使用命令,因为
我在如何在 Android 上截取屏幕截图.您可以参考它了解更多详细信息。希望这对您有所帮助。
In the adb shell you can use command as
I found this code on this guide on How to take a screenshot on Android.You can refer it for more details.Hope this helps.