小编教你如何测试Android应用的启动速度

如何测试Android应用的启动速度android 应用的启动速度是手机性能的指标之一,很多伙伴由于工作需要,每天需要测试android app的启动速度,还有一些爱折腾的用户也喜欢测试自己安卓手机应用的启动速度,那么Android应用的启动速度要如何测试呢?其实我们可以通过捕获并分析Android的系统日志来测得应用的启动时间,而且数据又准确。下面我们就来看看具体的操作方法吧!

如何测试Android应用的启动速度?

一、开始之前:

在开始测试Android应用的启动速度之前,我们需要准备以下材料:

1、 Android系统的手机,系统版本4.4以上,USB开发调试需处于开启状态。

2、 一款Android应用。

3、 一台电脑,能安装adb和KMPlayer的那种(小编以Windows 10系统的电脑做演示)。

4、 adb工具包。

下载地址:点击这里

5、 KMPlayer。

下载地址:点击这里

6、Microsoft Office Excel或者其他功能相近的软件。

二、原理说明:

本文所给出的测试Android应用启动速度的方法,原理非常简单,我们只需将Android应用的启动过程使用屏幕内录的方式录制下来,通过可以逐帧播放视频的播放器,找到你点击某应用的图标的那个瞬间所在的帧,记录下该帧的时间(时间甲),再找到应用启动完成那个瞬间所在的帧,记录下该帧的时间(时间乙),用时间乙减去时间甲,所得的时间差,就是该应用启动所耗费的时间了。

三、录制屏幕:

要计算Android应用的启动速度,我们首先需要将Android应用启动的过程录制下来(我们需要带有时间和帧信息的录屏视频),要录制屏幕,我们只需执行几行adb命令。

在执行adb命令之前,请保证你的手机与你的电脑已经可靠地连接,同时,你已经在电脑上安装了正确的adb驱动,准备就绪后,打开文件资源管理器,来到adb工具包所在的目录,按住键盘上的Shift键,再在该目录窗口的空白处单击鼠标右键,在上下文菜单中选择在此处打开命令窗口(或者打开PowerShell,若在PowerShell当中执行adb命令,则需在需要执行的命令前加上。/),然后输入并执行以下命令:

01adb devices复制代码adb devices

如何测试Android应用的启动速度?

若此时,你能在List of devices attached下看到你刚刚连接到电脑上的设备(小编这里为35c68e3f),则可以继续进行下一步操作。

输入并执行以下命令:

01adb shell screenrecord --bugreport /sdcard/launch.mp4复制代码adb 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应用启动速度的操作技巧就给大家分享到这里了,掌握正确的方法,工作效率才会高,不懂的朋友赶紧看看以上教程吧!

本文来自网络投稿,来自作者春天。不代表酷牛教程立场,如若转载,请注明出处:https://www.xukn.com/364745.html

(0)
春天春天
上一篇 2023-06-18 17:51
下一篇 2023-06-18 17:51

相关推荐

  • 关于微信读书听书调整速度的方法。

    很多人不知道微信读书听书怎么调整速度?今日为你们带来的文章是关于微信读书听书调整速度的方法,还有不清楚小伙伴和小编一起去学习一下吧。 微信读书听书怎么调整速度 1、打开微信读书中的...

    2023-08-13 其他教程
    0210
  • 小编教你Win7如何测试网络延迟。

    网络延迟大家都有遇到过吧,不论是在看视频还是在玩游戏都会遇到。特别是在玩游戏的时候,这时候网络延迟了一下就有可能导致你赢不了,被对方击毙,从而结束游戏。那Win7如何测试网络延迟呢...

    2023-06-14 PC教程
    0190
  • 关于阴阳师雨女速度多少好阴阳师雨女速度要求推荐

    阴阳师雨女作为辅助式神,不管是雨雪流阵容还是雨火流阵容,对于雨女的速度都有着很高的要求,那么阴阳师雨女速度多少才能试用于这些阵容不让效果大打折扣呢?小伙伴们是不是还不是很清楚呢?下...

    2023-08-03
    0130
  • 我来分享剪映视频速度怎么调整。

    剪映可以帮助我们编辑视频,功能多样齐全,那么如何调整视频的速度呢?假如您还不知道如何使用此功能,来看看乖乖小编为您准备的剪映视频调速方法。 相关推荐: 剪映怎么获得发布模板权限 剪...

    2023-08-13 其他教程
    0190
  • 小编分享Win7怎么测试电脑配置。

    我们在买电脑的时候总是喜欢查看电脑配置,因为这样可以避免不良商家滥竽充数拿一些坏零件给我们。但是查看电脑配置这一简单的事情,对于电脑比较不懂的朋友是很艰难的,那么Win7怎么测试电...

    2023-06-12 PC教程
    0240
  • 我来教你WPS提高启动速度的具体方法(wps提高启动速度的具体方法有哪些)

    WPS怎么提高启动速度呢?小编今天介绍WPS提高启动速度的具体方法,希望可以帮助到你哦。 WPS提高启动速度的具体方法 1、打开“开始菜单”,找到WPS。 2、打开 wps off...

    2023-05-17 PC教程
    0260
  • 教你Win7电脑怎么提高开机速度

    Windows 7是由微软公司(Microsoft)开发的操作系统,内核版本号为Windows NT 6.1。有的小伙伴反映说自己的Win7系统的电脑开机速度总是很慢。下面就给大家...

    2023-07-09 PC教程
    0200
  • 我来教你如何提高u盘写入速度

    U盘除了容量的大小,还有写入速度也是用户需要的考虑的一个因素,那么在U盘的使用过程中,要如何提高U盘的写入速度呢?一起来看看方法吧。 如何提高u盘写入速度? 1、首先打开设备管理器...

    2023-07-12
    0160
  • 我来分享iqooz5x充电速度怎么样。

    最近有些小伙伴咨询小编iqooz5x充电速度如何?以下是乖乖小编带来的iqooz5x充电速度的相关介绍,有需要的朋友可以了解哦。 相关推荐: oppok9pro双击锁屏功能设置方法...

    2023-08-13
    0130
  • 分享你的左右脑年龄测试网址入口 你的左右脑年龄测试原理是什么

    你的左右脑年龄测试网址入口在哪里?最近朋友圈这个男人的眼睛在一条直线上吗这个测试问题比较火。你的左右脑年龄测试原理是什么?进来看看吧。 你的左右脑年龄测试 测试地址:点击进入 小编...

    2023-08-02
    0170
  • 小编分享万能五笔输入法怎么查看打字速度

    万能五笔输入法是一款可以用五笔也可以用拼音输入法的软件,它可以混合输入,功能也是很多,还有一个有趣的功能就是可以查看你的打字速度,那么怎么查看你的打字速度呢?下面就是查看打字速度的...

    2023-07-02
    0150
  • 聊聊魅蓝note5支持快充吗|魅蓝note5充电时间测试。

    今天乖乖手游小编为大家带来魅蓝note5支持快充吗|魅蓝note5充电时间测试介绍,希望大家看完这篇由小编精心整理的内容后,能对相关知识有所了解,解决你的困惑。最后请关注我们的网站...

    2023-08-08
    0150
  • 我来教你卡硬工具箱怎么测试CPU

    卡硬工具箱是一款大家经常使用的测试电脑性能软件,你知道卡硬工具箱怎么测试CPU的吗?接下来我们一起往下看看卡硬工具箱测试CPU的方法吧。 方法步骤 1、测试CPU,也可以在性能测试...

    2023-06-29
    0140
  • 我来说说微软小冰颜值测试怎么鉴定。

    相信现在很多用户的手机上都有微软打造的人工智能应用微软小冰。据悉,我们可以和微软小冰互动聊天,提供很多技能,比如大家都喜欢的颜值测试。哪里可以使用颜值测试功能?如何鉴别微软小冰的颜...

    2023-08-13 其他教程
    0140
  • 我来教你U盘读写速度怎么看

    U盘读写速度怎么看?如何测试内存卡读写速度?当我们购买了U盘或者SD闪存卡时,是不是会很想知道它的性能如何?其实想测试U盘/内存卡的读写速度很简单,不过我们要借助一款U盘读写速度测...

    2023-06-18 PC教程
    0170

发表回复

登录后才能评论