一个Android新手问题。对于安装在用户设备上的每个应用程序,一个应用程序是否可以(以编程方式)确定:
- 每个应用程序的启动次数(在给定的时间窗口内),
- 它打开了多长时间,以及
- 在该时间窗口内发生了多少交互
其中 (3) 可以是用户点击或数据流量。
Android OS 是否为此类数据提供 API?
预先感谢您的帮助。
一个Android新手问题。对于安装在用户设备上的每个应用程序,一个应用程序是否可以(以编程方式)确定:
其中 (3) 可以是用户点击或数据流量。
Android OS 是否为此类数据提供 API?
预先感谢您的帮助。
当然,看看以下课程:
如果您在 StackOverflow 中查看这些类中的任何一个,有一些关于如何执行此操作的示例。我不知道您是否可以检查它启动了多少次,除非您以某种方式记录它!关于交互也许你可以做一些统计检查内存使用情况?:S
希望能帮助到你 :)
您可以使用从 API 21 引入的UsageStatsManager类。