android app应用启动时间监测
2016-03-22 16:55
330 查看
1,启动时间的分类。
关于应用的启动时间的测试,分为三类:
1. 首次启动 --应用首次启动所花费的时间
2. 非首次启动 --应用非首次启动所花费的时间
3. 应用界面切换--应用界面内切换所花费的时间
2,应用启动时间监测
测试方法:监控DDMS log打印信息,记录时间数据,计算平均值。
1.DDMS创建过滤条件如下:
Fliter Name:Display
By Log Tag:ActivityManager
2. 启动应用,查看DDMS打印的Display消息,根据应用名称记录启动时间数据。计算从点击应用到应用显示主页的的时间差。如下图所示,红线对应的时间即为该次启动时间。(有些应用启动会经历2个阶段,如连接服务器和进入主页,启动时间为累加2个display打印的时间值)
Log信息样例如截图:
关于应用的启动时间的测试,分为三类:
1. 首次启动 --应用首次启动所花费的时间
2. 非首次启动 --应用非首次启动所花费的时间
3. 应用界面切换--应用界面内切换所花费的时间
2,应用启动时间监测
测试方法:监控DDMS log打印信息,记录时间数据,计算平均值。
1.DDMS创建过滤条件如下:
Fliter Name:Display
By Log Tag:ActivityManager
2. 启动应用,查看DDMS打印的Display消息,根据应用名称记录启动时间数据。计算从点击应用到应用显示主页的的时间差。如下图所示,红线对应的时间即为该次启动时间。(有些应用启动会经历2个阶段,如连接服务器和进入主页,启动时间为累加2个display打印的时间值)
Log信息样例如截图:
相关文章推荐
- FLYForm :一个用XML文件统一管理APP表单的框架
- android 4.4 系统永不休眠
- 76、android:supportsRtl 和 android:layout_marginEnd
- Android自定义控件之圆形/圆角的实现代码
- WebView---Android与js交互实例
- Android 两个Activity之间传递数据及返回
- Ubuntu 14.04 编译 Android 4.2.2 for Tiny4412
- mybatis如何根据mapper接口生成其实现类
- Android API 等级与Android版本对应关系
- AndroidStudio获取SHA1值
- Android学习之DragEvent
- Android Studio 之SVN
- ANDROID自定义输入法-自定义键盘
- IOS-视频
- IOS/Swift UIView中的坐标转换
- cocos2d使用小结
- android开发文档镜像地址
- cocos 项目创建
- Android FragmentTransactionExtended:使Fragment以多种样式动画切换
- android权限大全