iOS耗电量测试方法及其数据收集
2024-09-28 02:26:44
常用的电量测试方法:
硬件测试(硬件要求比较高,成本比较大,这里介绍软件测试方法)
软件工具检测
几个典型的耗电场景如下:
定位,尤其是调用GPS定位
网络传输,尤其是非Wifi环境
cpu频率
内存调度频度
后台运行
软件工具检测
下面介绍通过软件 Instrument 来进行耗电检测。
iOS电量测试方法
1.iOS 设置选项 ->开发者选项->logging ->start recording
2.进行需要测试电量的场景操作后进入开发者选项点击stop recording
3.将iOS设备和Mac连接
4.打开Instrument,选择Energy Diagnostics
5.选择 File > Import Logged Data from Device
6.保存的数据以时间轴输出到Instrument面板
其他
测试过程中要断开 iOS设备和电脑、电源的连接
电量使用level为0-20,1/20:表示运行该app,电池生命会有20个小时;20/20:表示运行该app,电池电量仅有1小时的生命
最新文章
- 创建型模式之Builder模式及实现
- JavaScript的学习3
- C语言中fseek函数
- CentOS 6.4下通过YUM快速安装配置LAMP服务器(Apache+PHP5+MySQL)
- 零基础学习云计算及大数据DBA集群架构师【企业级运维技术及实践项目2015年1月29日周五】
- XHTML与HTML的差别
- 1.JAVA WEB 笔记中文乱码
- 第二次作业之微信小程序
- Log4j.properties 配置详解
- Linux.Centos6编译安装nginx
- H5 实现图片上传预览
- Codeforces 1065E(计数)
- .NET Core开发日志——从ASP.NET Core Module到KestrelServer
- Vistual Studio 2010(VS2010)安装 MVC3.0具体方法
- php输出js到前端
- Pg168-1
- rabbitmq 和Spring 集成 实现(一)
- 使用JS实现页面倒数计数
- ios crash log
- 使用node构建一个自己的服务器
热门文章
- [转载]在table上使用::before/::after的问题
- 检测当前的语言环境是否使用了 UTF-8 编码(三篇文章:先用setlocale()设置编码,再用nl_langinfo()进行检测。locale对象可以使用langLocale.name() == ";zh_CN";判断)
- unity里c# gc优化 -字符串
- 2、Python request、BeautifulSoup(download mm_pic)
- Spring学习笔记2—AOP
- springboot springmvc 支持 https
- 解决PowerDesigner 反向工程没有注释(备注)
- LeetCode:分割链表【86】
- openGL学习进程(1)OpenGL的简介
- g高分屏DataGrid里面checkbox不显示的解决办法