使用android中的后台服务获取当前屏幕的ScreenShot

时间:2014-04-09 14:26:00

标签: android

我需要编写一个服务,以特定的时间间隔截取当前屏幕的截图。经过研究,我发现有两种方法可以这样做:

  1. 通过root设备和访问系统级权限来读取帧缓冲区并将其转换为位图
  2. 2.使用ASL库截取屏幕截图

    由于我不想根设备,我决定使用ASL,但每当我运行演示代码时,我都找不到本机服务。请告诉我实现ASL的步骤并将代码设置为工作

1 个答案:

答案 0 :(得分:1)

为了让ASL工作,您必须在每次启动后连接到PC一次,并通过ADB启动本机服务。

我猜你错过了,因此找不到服务。

您可以在此处找到更多相关信息:http://code.google.com/p/android-screenshot-library/wiki/UserGuide