如何以编程方式检索已安装应用的使用统计信息?

时间:2013-06-25 14:45:48

标签: android usage-statistics installed-applications

Android noobie问题。对于安装在用户设备上的每个应用程序,是否可以(以编程方式)确定一个应用程序:

  1. 每个应用程序启动的次数(在给定的时间窗口内),
  2. 打开了多久,
  3. 在该时间窗口内发生了多少互动
  4. 其中(3)可以是用户点击或数据流量。

    Android操作系统是否为此类数据提供API?

    提前感谢您的帮助。

2 个答案:

答案 0 :(得分:3)

当然,请看下面的课程:

如果您在StackOverflow中查找任何这些类,可以使用一些示例来说明如何执行此操作。 我不知道你是否可以检查它被启动了多少次,除非你以某种方式记录它!关于交互,也许您可​​以制作一些统计数据来检查内存使用情况? :S

希望有所帮助:)

答案 1 :(得分:0)

您可以使用API​​ 21中引入的UsageStatsManager类。