导航:首页 > 操作系统 > android应用运行时间

android应用运行时间

发布时间:2025-06-21 11:42:21

android如何监控统计各个应用程序运行的时间

1.打开拨号,输入*#*#4636#*#*


备注:此数据通常关机清零

② Android应用统计-使用时长及次数统计(一)

最近在做有关于应用统计有关的工作,主要是统计系统中客户端应用(非系统自带的那些基础应用,比如DownLoadManager),在每一天的使用情况,统计内容包括:应用打开次数,应用合计使用时长等。
在所搜寻的方案中,大致有如下两种:

以下方案采用两个方案并行,主要是以系统数据统计结果为主,以自行记录的数据作为参照,用以对比两组数据,以保证数据统计结果的有效性和稳定性。

在Android中,系统会自行记录应用的打开次数和使用时间,且提供了相关api于开发者,但是每一次版本提升都可能会对api带来相当大的改变,这一块也不例外。但是始终没有变化的就是在拨号键盘输入* # * #4636# * #*,进入工程模式,点击“使用情况统计数据”,你就可以看到统计界面了。由于各个版本之间差异比较大,而且相关的资料也比较少,本次使用的api以及相关的说明都是以Android-5.1为基础。在某些版本中,应用统计api,存在不少缺陷以及避坑的地方,尤其是手机厂家修改过源码之后,所以对于某些品牌的测试机器,程序的运行结果会有一点不一样,请各位读者有所注意。

本文主要介绍了关于Android系统中统计各个app的使用情况的解决方案,以及获取相关数据的方法。关于系统记录的数据的原理以及在该原理的逻辑下可能出现的bug,将会在接下来的文章中详细阐述。

github: UseTimeStatistic
参考文献:
Android 5.0以上通过UsageStatsManager类 获取应用使用情况(精品)
android如何获取系统里各个应用的使用时间?
Android UsageStatsService:要点解析
Android5.1应用打开次数获取

下一篇:Android应用统计-使用时长及次数统计(二)

③ Android系统手机怎样查看程序的历史运行

其实非常简单,不用同时按下什么组合按键,而是在拨号界启州面进行拨号即可。

点击位于系统主屏的Dialer进入拨答弯号界面,输入“*#*#4636#*#*”(不加引号)即可进入工程测试模式。

这时可以看到出现了Testing的界面,包含了Phone information、Battery information、Battery history、Usage statistics四个选项,如果需要查看程序的历史运行时间,直接点击最后一项Usage statistics即可进入其分类,将上方的Sort by选择为Usage Time即可清旁闷。

下方列出的列表信息就是各个程序的历史运行时间。

阅读全文

与android应用运行时间相关的资料

热点内容
解压治愈系恶搞 浏览:919
云服务器专有网络 浏览:62
手机如何把文件加上解压密码 浏览:618
安卓手机转录音到苹果怎么转 浏览:852
家电压缩机维修安装 浏览:586
天津互联网服务器地址 浏览:456
qt游戏编程入门 浏览:835
以下代码怎么用python封装 浏览:990
单片机松手触发 浏览:148
梁祝pdf 浏览:54
电脑使用服务器ip地址进不去 浏览:859
程序员必看十部动漫 浏览:856
android开发视频教学mars 浏览:642
ssh工具命令行 浏览:201
为什么邮箱显示服务器密码更改 浏览:151
免费的拼音app哪个好点 浏览:857
毛绒玩具和宠物解压对比 浏览:193
编译错误和链接错误 浏览:30
java编程核心思想 浏览:318
阿里云私人邮件服务器 浏览:10