使用另一个在后台运行的应用程序以编程方式滚动Android应用程序?

使用另一个在后台运行的应用程序以编程方式滚动Android应用程序?,android,iphone,Android,Iphone,我正在创建一个Android应用程序,我也在计划开发一个iPhone版本,所以我正在征求Android和iPhone开发者的意见。我正在创建的应用程序在后台运行,即它没有GUI,并检查其他应用程序是否正在运行 如果另一个应用正在运行,我想每隔几秒钟用我的背景应用截图 是否可以在后台运行应用程序截图? 我还想使用我的后台应用程序以编程方式滚动前台应用程序的屏幕,这可能吗? 在这两种操作系统上,如果不使用root,则无法在后台拍摄屏幕截图。 在Android上,有几个服务已经截图了——所有这些都是

我正在创建一个Android应用程序,我也在计划开发一个iPhone版本,所以我正在征求Android和iPhone开发者的意见。我正在创建的应用程序在后台运行,即它没有GUI,并检查其他应用程序是否正在运行

如果另一个应用正在运行,我想每隔几秒钟用我的背景应用截图

  • 是否可以在后台运行应用程序截图?
  • 我还想使用我的后台应用程序以编程方式滚动前台应用程序的屏幕,这可能吗?

在这两种操作系统上,如果不使用root,则无法在后台拍摄屏幕截图。 在Android上,有几个服务已经截图了——所有这些都是以root用户身份运行的——请检查以下内容: 在iOS上,这只能通过专用API实现


通过编程滚动可以作为键盘类型的应用程序(至少在android上)。查看键盘示例或其他易访问应用程序。这就是我认为可能有效的方法

在这两个操作系统上,如果不使用root,则无法在后台拍摄屏幕截图。 在Android上,有几个服务已经截图了——所有这些都是以root用户身份运行的——请检查以下内容: 在iOS上,这只能通过专用API实现


通过编程滚动可以作为键盘类型的应用程序(至少在android上)。查看键盘示例或其他易访问应用程序。这就是我认为可能有效的方法

你试过什么?到目前为止你看了什么?这不是一个咨询服务:)据我所知,Android应用程序在非前台时会被挂起,它们无法执行任何任务。然而,android服务可以。我还没有尝试过任何东西,因为我正忙于开发服务于这些应用的服务器。这是一个非常罕见的用例,因此很难找到信息,这就是为什么我希望一些经验丰富的Android/iPhone开发人员能够获得一些信息。就像你问的最后一个问题是关于iPhone场景的可能性。你尝试过什么?到目前为止你看了什么?这不是一个咨询服务:)据我所知,Android应用程序在非前台时会被挂起,它们无法执行任何任务。然而,android服务可以。我还没有尝试过任何东西,因为我正忙于开发服务于这些应用的服务器。这是一个非常罕见的用例,因此很难找到信息,这就是为什么我希望一些经验丰富的Android/iPhone开发人员能够获得一些信息。就像你问的最后一个问题是关于iPhone场景可能发生的情况。该死,看起来谷歌已经牢牢锁定了Android…我将不得不研究其他方法来解决我需要做的事情,因为我认为我无法要求最终用户为他们的手机设置根目录。该死,看来谷歌已经把安卓系统牢牢锁定了……我将不得不研究其他方法来解决我需要做的事情,因为我认为我无法要求最终用户为他们的手机设置根目录。