一个初学者的Android问题。一个应用程序是否能(通过编程)确定用户设备上安装的每个应用程序的以下信息: 在给定时间窗口内启动每个应用程序的次数, 它被打开了多长时间,以及 在该时间窗口内发生了多少交互 其中(3)可以是用户点击或数据流量。Android操作系统是否提供此类数据的API?感谢您提前的帮助。
当然,看一下以下类: ActivityManager ActivityManager.RunningTaskInfo PackageInfo 如果您查看这些类中的任何一个,就会发现有一些关于如何做到这一点的示例。我不知道除非您通过某种方式记录它,否则您能否检查启动次数!关于交互,也许您可以检查内存使用情况?希望能对您有所帮助 :)