导航:首页 > 操作系统 > android崩溃统计

android崩溃统计

发布时间:2024-07-16 12:50:25

‘壹’ 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如何监控统计各个应用程序运行的时间

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


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

‘叁’ 如何测量android应用的帧率fps和统计

Android应用的帧率FPS是衡量应用流畅度的一个非常重要的指标,可以根据FPS对应用做一些优化,那么在开发过程中如何来测量我们的应用的FPS呢?

工具/原料

阅读全文

与android崩溃统计相关的资料

热点内容
非法加密数字货币 浏览:821
多线命令间隔 浏览:256
有一种解压方式叫与自己和解 浏览:240
心率单片机 浏览:751
购买哪个钢琴谱大全app比较好 浏览:565
小度app怎么设置语音通话功能 浏览:955
服务器是如何识别主机的 浏览:905
菜鸟教程php面向对象学习 浏览:774
如何租战地服务器 浏览:169
南邮单片机 浏览:649
php动态网站开发答案 浏览:609
python面向对象初始化方法的方法名 浏览:178
修改密码的dos命令 浏览:159
线性代数概念和算法 浏览:745
程序员灾难图 浏览:250
云服务器虚拟技术 浏览:608
电脑我的世界国际版服务器地址大全 浏览:859
什么服务器又便宜又好用 浏览:74
jssha1签名算法 浏览:608
51单片机智能家居 浏览:798