我需要像 AppUsage 一样跟踪 Android 中的应用程序使用情况(即跟踪应用程序启动的数量,以及使用每个应用程序所花费的时间)。我打算做的是记录应用程序启动时的开始时间,然后获取应用程序暂停或停止时的结束时间。在 LogCat 中,我可以看到 Activity 启动的日志。我查看了可用的系统广播,我不确定在活动开始时是否有任何广播。. 基本上,我如何检测活动何时启动?
编辑:此外,Android 内部还有一个可用的使用统计系统,可以在 Spare Parts 应用程序中或何时*#*#4636#*#*
拨打(测试 -> 使用统计)