笔者这段时间测试安卓手机,安卓手机的性能大家都知道了,用的时间长了就是卡,慢,需要刷机,而就算新买来的手机,偶尔滑动也有些卡顿,这次我就自己的测试方法,从开机时间,主页滑动的刷新频率,应用第一次启动速度,非滑动下的刷新频率来测试一个手机的性能。

测试之前,保证手机连接电脑,正常启动adb工具

1.开机时间:

一般测试的方法是人工计时,这的确是个不错的方法,但是耗时耗力,最重要的人工测试误差较大,而我经过查问,知道了在adb工具下有个命令:

adb shell cat /proc/bootprof

(说白了也就是查看Linux内黑下的proc文件夹中的内容)是可以反映出启动过程中的每个进程消耗了多少时间,依此叠加来显示开机时间。

2.主页滑动时的刷新率(home_fps)

一般来说,桌面是用户接触最多的一个场景,而桌面滑动的流畅性是至关重要的一个体验标准。即使使用当今最强的CPU,系统优化不好,桌面程序写的不行,要卡还是得卡,这个用安卓的朋友都有很大的体验。它的测试在MTK的平台下,笔者借助的是SurfaceFlinger,只要执行:

adb logcat -s SurfaceFlinger | findstr fps

当快速滑动住页面的时候,屏幕上就会闪现当前的fps值,即屏幕刷新率。一般来说,只有fps达到60的时候,人眼才会感觉很丝滑流畅,没有卡顿,可惜笔者测试了几个机器,都没有达到这个水准的。

3.应用第一次启动时间

应用第一次启动的时候,内存中没有任何该应用的信息,是从头开始,才能正确反应速度的快慢。

有两种方法可以测试应用相应速度:

①通过mtk logger,在生成的文件下,找到event.log文件,打开之后,搜索activity_lauch_time,就可以显示当前情况下所启动activity的所有消耗时间

②通过eclipse的DDMS工具,过滤log,过滤的tag值为ActivityManager,Level值为I,在启动的时候可以找启动应用所需要的时间,经过验证与方法1时间长短是一致的

4.非滑动下的fps,这个就是你日常操作的时候的流畅度,有专门的软件:fps2d 可以测试

MTK平台安卓手机性能测试方法相关推荐

  1. 在eclipse安卓sqlite怎么用_把安卓手机性能发挥到极致之-Aid Learning

    一直以来,由于工作条件限制,单位只能使用XP!!!什么64位操作系统,什么新Python,什么64位Java,统统与我无缘!!! 魂牵梦绕,寻求替代方案,什么Intel NUC,什么树莓派,什么淘宝小 ...

  2. 13年android手机top,2013安卓手机性能大排行:小米3才第七

    如今无论厂商还是用户都在强调体验,但如何评价一款手机的高低,性能和跑分总是离不了的一个关键点.安兔兔根据收集到的上千万个跑分成绩,对过去一年的安卓手机性能进行了梳理和排行. 这其中包括普通用户的测试成 ...

  3. skype安卓手机版_安兔兔发布安卓手机性能榜 iQOO Neo 855竞速版夺冠

    1月6日,安兔兔发布了2019年12月份国内安卓手机性能排行榜,分为旗舰和中端两个部分.根据安兔兔发布的榜单,在旗舰手机性能排行中,iQOO Neo 855竞速版8GB+128GB以50万分的成绩成为 ...

  4. android 主流机型排行,安卓手机性能排行:小米10 Pro第八,第一名果然是它

    原标题:安卓手机性能排行:小米10 Pro第八,第一名果然是它 时间终于来到了9月份,不出意外的话,万众期待的iPhone 12系列和华为Mate 40系列将于本月正式亮相,而随着这两款手机的发布,意 ...

  5. 安兔兔android手机性能排行榜,安兔兔公布10月安卓手机性能排行榜单 第一名是它们...

    原标题:安兔兔公布10月安卓手机性能排行榜单 第一名是它们 [手机中国新闻]哪款手机性能更好?可能关注手机的朋友心里大概会有一个排行榜,但是无法验证.11月4日,安兔兔根据后台统计到的数据,公布了10 ...

  6. termux安装java_把安卓手机性能发挥到极致之-Termux运行Java及性能测试

    (一)常规思路 由于Termux团队的设计理念,默认情况下JDK是不能安装进Termux的(当然有替代的安装方案,太麻烦,我就不用了),所以ecj成为代替品.由于安卓不认识.class文件,还需要安装 ...

  7. 小米10四如何测试手机性能软件,安兔兔4月安卓手机性能榜:OPPO垄断前二 小米10 Pro第四...

    5月6日,安兔兔发布了4月安卓手机性能榜.榜单显示,OPPO两款Find系列机型垄断前二,iQOO Neo3排名第三,小米10 Pro位列第四. 随着又一波骁龙865机型的发布,本月旗舰榜单前十位又发 ...

  8. 安卓手机浏览器排行_安卓手机性能排行榜:国产手机集体“出位”,华为却在角落哭泣?...

    华为手机的芯片一直都坚称是国产的骄傲,但是现在的华为芯片出现了一系列的问题,甚至有人预言在今年九月份之后,华为就不再会获得台积电的芯片供应了.这样,对华为来说无疑是不好的势头,而且芯片刚被市场认可,又 ...

  9. 安卓手机 服务器 性能,鲁大师Q3安卓手机性能榜发布:华为Mate30 Pro第三 这款手机称王...

    今日,鲁大师发布了Q3 安卓手机性能排行榜.下半年最顶级的几款旗舰都在最近和大家见面了,根据性能榜来看,旗舰机型之间的性能已经没有较大的差距,竞争格外激烈. 根据性能排行,努比亚红魔3S和黑鲨游戏手机 ...

最新文章

  1. Dijkstra(迪杰斯特拉)算法简介
  2. H.264 picture parameter sets成员值含义学习笔记
  3. python中文件分类_Python中的类是否在不同的文件中?
  4. 移除添加的文件_文件压缩教程-文件批量压缩
  5. druid.io 海量实时OLAP数据仓库 (翻译+总结) (1)
  6. html-初识表单post和get提交
  7. php-fpm的重启
  8. mysql可以用视图insert_MySql-视图操作
  9. leetcode959. Regions Cut By Slashes
  10. 美国62%智能音箱用户都使用了语音购物,连鹦鹉都忍不住了
  11. LOG. Supervisor基本使用
  12. 数据分享 — 国内外常用夜间灯光数据产品介绍
  13. 生活中常用的汉字?有4600个。都有哪些呢?
  14. 高版本Matlab运行时//在当前文件夹或MATLAB路径中未找到文件//函数或变量 ‘xx‘ 无法识别//解决方法
  15. STM32用ST-LINK V2-1烧录后,不会自动重启执行的解决办法
  16. Windows10系统封装
  17. 四川轻化工大学计算机网络技术分数线,四川轻化工大学录取投档线
  18. Java Blend_Expression Blend的替代品[关闭]
  19. x99芯片组 服务器,X99芯片组详情:不兼容的LGA2011-3插槽,6个USB 3.0接口
  20. find vba 模糊_求Find模糊查找和绝对查找的方法。

热门文章

  1. 2.2 黑群晖驱动安装:Synology Photos人脸识别
  2. 你真的会做PPT么?
  3. 无人机飞行控制实验平台
  4. 大白话布隆过滤器,又能和面试官扯皮了~
  5. VMare无法打开控制台
  6. 软件卸载后服务器还有个人信息吗,服务器软件的卸载记录
  7. Mybatis-plus批量插入
  8. cpu温度过高 ubuntu_Ubuntu环境下检查CPU 的温度
  9. 金融信创实验室:第一批金融信创解决方案公布,契约锁上榜
  10. Linux中怎么删除空文件夹