gpt4 book ai didi

android - 在应用程序关闭时截取设备屏幕截图

转载 作者:行者123 更新时间:2023-11-29 21:50:31 29 4
gpt4 key购买 nike

我知道这个问题问了很多次,但等等,我问的是不同的问题。

我关注 this发布并能够截屏。但是当我的应用程序关闭时是否可以截屏。

假设我将定时器设置为 1 小时后关闭我的应用程序。然后恰好在 1 小时后,设备需要对屏幕上的任何内容进行屏幕截图。

Background Services 这可能吗? ?

我已经遵循代码并进行了一些研究,但这可能吗?
是否需要root设备才能截屏。

请给我任何提示或引用。
提前致谢。

最佳答案

尝试使用:从服务中调用此库中的方法。

http://code.google.com/p/android-screenshot-library/

Android 屏幕截图库 (ASL) 允许以编程方式从 Android 设备捕获屏幕截图,而无需具有 root 访问权限。相反,ASL 使用在后台运行的 native 服务,每次设备启动时通过 Android 调试桥 (ADB) 启动一次。

DeveloperGuide

更新:

您的引用资料中提到的方法在这种情况下将不起作用,因为它会读取绘制的 View 并在应用程序上下文中。如果应用程序已关闭,那么您将无法获得该上下文。(至少在非根电话上)。

在获得 root 权限的设备上,您可以读取完整的帧缓冲区,因此无需担心应用程序上下文。

我曾尝试使用美国手语一次,结果对我很有帮助。

关于android - 在应用程序关闭时截取设备屏幕截图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14521128/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com