Android应用的启动性能,如何测试Android应用的启动速度pc软件 文章资讯 手机软件

您当前的位置→图文中心手机技巧安卓技巧Android应用的启动性能,如何测试Android应用的启动速度

Android应用的启动性能,如何测试Android应用的启动速度


2017/8/28  编辑:小白 来源:ARP联盟   
  怎么才能测试Android应用的启动速度?Android】 应用的启动速度是手机性能的指标之一, 很多伙伴由于工作有请求需要, 每一天有请求需要测试android app的启动速度, 还是有一些爱折腾的用户也中意测试我自己安卓手机应用的启动速度, 那么Android应用的启动速度要怎么才能测试呢?其实我们我自己可以能够可以通过捕获并分析Android的系统system日志来测得应用的启动时间, 而且数据信息又准确。 下面我们我自己就来看看具体的操作方法吧!
怎么才能测试Android应用的启动速度?
  一、现在开始之前:
  就在现在开始测试Android应用的启动速度之前, 我们我自己有请求需要预先安排准备以下材料:
  1、 Android系统system的手机, 系统system版本4.4上面, USB开发调试需处于启动状态。
  2、 一款Android应用。
  3、 一台电脑, 能安装adb和KMPlayer的那种(小编以【Windows 10系统system】系统system的电脑做演示)。
  4、 adb必备工具包。
  下载地址:用鼠标点击这里
  5、 KMPlayer。
  下载地址:用鼠标点击这里
  6、Microsoft Office Excel或者其他功能相近的软件。
  二、原理说明:
  本文所给出的测试Android应用启动速度的方法, 原理非常不复杂, 我们我自己只需将Android应用的启动过程使用屏幕内录的方式录制下来, 可以通过可以能够逐帧播放视频的播放器, 去寻找到您用鼠标点击某应用的图标的那个瞬间所就在的帧, 记录下该帧的时间(时间甲), 再去寻找到应用启动完成那个瞬间所就在的帧, 记录下该帧的时间(时间乙), 用时间乙减去时间甲, 所得的时间差, 就是该应用启动所耗费的时间了。
  三、录制屏幕:
  要计算Android应用的启动速度, 我们我自己最先是有请求需要将Android应用启动的过程录制下来(我们我自己有请求需要带有时间和帧信息的录屏视频), 要录制屏幕, 我们我自己只需执行几行adb命令。
  就在执行adb命令之前, 请保证您的手机与您的电脑已经可靠地连载, 同一个时间, 您已经就在电脑上安装了对的的adb驱动, 预先安排准备就绪后, 打开文件程序资源管理器, 来到adb必备工具包所就在的目录, 按住键盘上的Shift键, 再就在该目录窗口的空白处单击鼠标右键, 就在上下文菜单中选择中就在此处打开命令窗口(或者打开PowerShell, 若就在PowerShell当中执行adb命令, 则需就在有请求需要执行的命令前加上。 /), 之后输入并执行以下命令:
  1. 01adb devices
复制代码
怎么才能测试Android应用的启动速度?
  若此时, 您能就在List of devices attached下看到您就在刚才连载到电脑上的设备(小编这里为35c68e3f), 则可以能够继续来进行下一步操作。
  输入并执行以下命令:
  1. 01adb shell screenrecord --bugreport /sdcard/launch.mp4
复制代码
怎么才能测试Android应用的启动速度?
  该命令被执行后, 电脑和手机上将不会有任意一个提示, 一定不要着急, 这是正常的, 直接就在手机上用鼠标点击您要测试的Android应用的图标即可。
  当应用启动完成, 我们我自己回到电脑上, 使用快捷键Ctrl+C来结束屏幕录制。
怎么才能测试Android应用的启动速度?
  这时, 您将就在手机内置存储(或存储卡)的根目录下看到一个名为launch.mp4的视频文件程序。
怎么才能测试Android应用的启动速度?
  这就是我们我自己就在刚才录到的带有时间和帧信息的录屏视频, 把这个文件程序拖出来, 扔到您电脑的任意一个一个文件程序夹里(小编把它扔到了桌面上)。
  MediaInfo显示, 小编录到的视频帧率为45.325fps。
怎么才能测试Android应用的启动速度?
  四、播放视频:
  接下来, 我们我自己将逐帧播放这个视频, 市面上有很多可以能够逐帧播放视频的播放器, 小编这里选用KMPlayer。
怎么才能测试Android应用的启动速度?
  KMPlayer安装完成后, 将鼠标光标移至我们我自己就在刚才录到的视频文件程序上, 单击右键, 选择中打开方式-The KMPlayer。
怎么才能测试Android应用的启动速度?
  打开视频后, 默认并不是逐帧播放, 而要逐帧播放十分不复杂, 我们我自己只需将视频暂停, 将输入法切换到英文, 并按键盘上的F键, 每按一次F键, 视频则前进一帧, 当您前进到Android应用图标被用鼠标点击的那个瞬间所就在的帧, 您将会就在该图标上看到十分明显的用鼠标点击回馈(小编的手机, 当应用图标被用鼠标点击时, 该图标将缩小, 接着, 图标所就在的宫格将下沉), 记录下该帧所就在的时间(录屏视频的左上角, 白色字体, 小编这里是15:29:28.349)。
怎么才能测试Android应用的启动速度?
  之后继续播放, 直到来到Android应用启动完成的那个瞬间所就在的帧, 记录下该帧所就在的时间(小编这里是15:29:32.660)。
怎么才能测试Android应用的启动速度?
  这时, 我们我自己得到了两个时间的值, 分别是用鼠标点击应用图标时的时间(15:29:28.349)和应用启动完成时的时间(15:29:32.660)。
  五、计算时间差
  我们我自己知道, 要测得Android应用启动所耗费的时间, 只需算出15:29:32.660-15:29:28.349的结果即可, 不过已经习惯了10进制的运算的我们我自己, 要来进行时间的运算, 有可能有些吃力。
  没关系, 我们我自己可以能够让Microsoft Office Excel来协助我们我自己计算。
怎么才能测试Android应用的启动速度?
  打开Excel, 选中A1、B1和C1单元格, 用鼠标点击鼠标右键, 选择中布置设置单元格格式。
怎么才能测试Android应用的启动速度?
  切换至数字选择中项卡, 就在分类中选择中自已来定义, 就在类型中输入mm:ss.000。
怎么才能测试Android应用的启动速度?
  就在A1单元格输入应用启动完成时的时间(因为打开一款应用所需的时间通常将不会超过一个小时, 表示小时的数值我们我自己可以能够不输入, 这里只需输入分钟、秒和毫秒即可, 比如15:29:32.660, 我们我自己只需输入29:32.660)。
怎么才能测试Android应用的启动速度?
  之后, 就在B1单元格输入用鼠标点击应用图标时的时间(小编这里输入29:28.349)。
怎么才能测试Android应用的启动速度?
  最后就在C1单元格输入=A1-B1。
怎么才能测试Android应用的启动速度?
  回车, 此时, C1单元格中所显示的数值, 就是您测得的Android应用的启动所花的时间。
怎么才能测试Android应用的启动速度?
  以小编此次的测试结果为例, 坚果Pro手机(【高通骁龙】高通骁龙626版本), 打开客户端, 耗时4秒311毫秒。
  有关联于测试Android应用启动速度的操作技巧就给大家分享到这里了, 掌握对的的方法, 工作效率才会高, 不懂的网友朋友赶紧看看上面教程吧!
相关文章
  • 魔兽世界WoW Legion companion随身app不能安装怎么解决
  • 免费的压缩软件Bandizip介绍
  • Android应用的启动性能,如何测试Android应用的启动速度
  • urban revivo是哪个国家的牌子 urban revivo是什么档次
  • Android中Glide获取缓存大小并清除缓存图片
  • 安卓Android手机的神秘黑客代码
  • 【王者荣耀】大乔觉醒!快上CHUAN(G)!没时间解释了!!!
  • 科达发布24盘位IPSAN磁盘存储阵列
  • WannaCry病毒肆虐全球,唯有这家网络安全公司融资1亿美金却笑不出来
  • 世嘉经典街机《疯狂出租车》登陆iOS/Android:免费
  • 发表评论
    阅读排行
    相关热门
    网站帮助 - 广告合作 - 下载声明 - 网站地图