【发布时间】:2015-06-28 08:28:47
【问题描述】:
我需要在 android OS 中跟踪所有已安装应用程序的使用时间,包括 java。 例如,这个应用非常相似:https://play.google.com/store/apps/details?id=com.agrvaibhav.AppUsageTracking
有没有办法做到这一点?
【问题讨论】:
标签: java android time usage-statistics
我需要在 android OS 中跟踪所有已安装应用程序的使用时间,包括 java。 例如,这个应用非常相似:https://play.google.com/store/apps/details?id=com.agrvaibhav.AppUsageTracking
有没有办法做到这一点?
【问题讨论】:
标签: java android time usage-statistics
首先您可以使用 android.app.ActivityManager 来检索手机状态和正在运行的进程。一个很好的例子可以在这里找到,
Java Code Examples for android.app.ActivityManager
您还可以监视前台活动以确定正在运行的任务。此处为示例,
how do android monitor usage applications work
最后,您可以创建自己的服务来检测每个正在运行的进程及其使用情况。可以在此处找到此过程的完整示例,
【讨论】: