是否可以在android中运行后台服务,它可以存储在android中的任何应用程序上花费的时间,以及我们是否可以在android中使用该后台服务及时截取屏幕截图。 我的意思是,我们可以知道用户已经花了这么多时间在这个应用程序上,并且每隔5-15分钟就会截取屏幕截图?
有可能吗?
请在此提出一些解决方案。
被修改 好让我们忘记截图。我们如何追踪在哪个应用程序上花费的时间?与以下应用相同 https://play.google.com/store/apps/details?id=com.appuccino.frequencyfree
答案 0 :(得分:0)
您可以通过调用来获取正在运行的进程。
ActivityManager.getRunningAppProcesses()
您可以保存数组或列表,并逐个在前台运行进程。然后,为了获得ElapsedTime,您可以致电getElapsedCpuTime()