你好,问你一个问题,电表屏幕长亮的电量是否会计入客户的用电电量中?

手机各个硬件模块的耗电量是不一样的,有些模块非常耗电比如移动蜂窝网络、GPS,而有些模块则相对显得耗电量小很多。

电量测试就是测试移动设备电量消耗快慢的一种测试方法。一般用平均电流来衡量电量消耗速度。平均电流越小,说明设备使用时间越长。但是平均电流多大才说明不耗电却没有一个统一标准。

电量测试从代码层面上讲,可分析下不大,只能说在写代码的时候注意某一些点,我们需要使用其他办法来进行电量测试,分有硬件测试和软件测试。

利用硬件设备测试被测设备的电流,统计一段时间内(使用某个功能模块)的平均电流值。其实就是一个万用表(电流表),对每个时刻的耗电量进行测试。

利用系统工具导出分析报告,查看报告相关耗电点。

硬件测试这边就不讲解,主要讲一下软件测试。

注:如果有条件使用硬件测试是最好的,可以看到每一个界面,每一个按钮的耗电情况,针对性的进行优化。软件测试没有特别好的方案,只能是查看比较大的耗电模块,征对一些点进行避免。

需要等待一小段时间,会下载到当前用户目录下有个 go 文件夹下存在。 

同样的,也可以我们主动去获取网络状态。

//获得当前活动的网络信息

对于程序的多个处理任务,等待一定数量或时间,然后进行同时执行,可以避免多次唤醒 CPU。

PARTIAL_WAKE_LOCK:保证 CPU 保持高性能运行,而屏幕和键盘背光(也可能是触摸按键的背光)关闭。一般情况下都会使用这个WakeLock。
ACQUIRE_CAUSES_WAKEUP:这个 WakeLock 除了会使 CPU 高性能运行外还会导致屏幕亮起,即使屏幕原先处于关闭的状态下。
ON_AFTER_RELEASE:如果释放 WakeLock 的时候屏幕处于亮着的状态,则在释放 WakeLock 之后让屏幕再保持亮一小会。如果释放 WakeLock 的时候屏幕本身就没亮,则不会有动作。
 SCREEN_DIM_WAKE_LOCK:保证屏幕亮起,但是亮度可能比较低。同时键盘背光也可以不亮。

及时关闭掉不再需要的功能,如 GPS、网络请求超时设置。

为了更好的优化电量,从 Android 6.0(API 23)开始,Android 引入了两个省电功能,可通过管理应用在设备未连接至电源时的行为方式为用户延长电池寿命。

低电耗模式通过在设备长时间处于闲置状态时推迟应用的后台 CPU 和网络 Activity 来减少电池消耗。
应用待机模式可推迟用户近期未与之交互的应用的后台网络 Activity。

低电耗模式和应用待机模式管理在 Android 6.0 或更高版本上运行的所有应用的行为,无论它们是否特别针对 API 级别 23。

注:官网已经写得十分详细,想详细了解的看官网介绍,直接上链接,中文版的。

淡橙色表示 CPU 在运行,明显可以看出进入Doze 模式后,CPU 一段时间才会唤醒一次,且间隔越来越大。

用户设备未插接电源、处于静止状态一段时间且屏幕关闭,设备会进入低电耗模式。未插接电源与屏幕关闭比较好满足,静止一段时间,这个一段时间不一定,所以测试时候不好满足,可以使用命令行直接进入。

1.使用 Android 6.0(API 级别 23)或更高版本的系统映像配置硬件设备或虚拟设备。
2.将设备连接到开发计算机并安装应用
3.运行应用并使其保持活动状态
4.关闭设备屏幕。(应用保持活动状态。)
5.通过运行以下命令强制系统在低电耗模式之间循环切换:
 您可能需要多次运行第二个命令。不断地重复,直到设备变为空闲状态。
6.在重新激活设备后观察应用的行为。确保应用在设备退出低电耗模式时正常恢复。

在低电耗模式下,您的应用会受到以下限制:

一般情况下,使用 setAlarmClock() 设置的闹铃将继续触发 — 但系统会在这些闹铃触发之前不久退出低电耗模式。 系统不执行 Wi-Fi 扫描。 系统不允许运行同步适配器。

应用待机模式允许系统判定应用在用户未主动使用它时处于空闲状态。 当用户有一段时间未触摸应用时,系统便会作出此判定,以下条件均不适用:

应用当前有一个进程位于前台(表现为 Activity 或前台服务形式,或被另一 Activity 或前台服务占用)。 应用生成用户可在锁屏或通知托盘中看到的通知。

当用户将设备插入电源时,系统将从待机状态释放应用,从而让它们可以自由访问网络并执行任何待定作业和同步。 如果设备长时间处于空闲状态,系统将按每天大约一次的频率允许空闲应用访问网络。

如果说低电耗模式或应用待机模式破坏了应用的核心功能,或者由于技术方面的原因而导致您的应用无法使用 GCM 高优先级消息,那么我们可以申请添加到白名单中,来豁免这种机制。

}

我要回帖

更多关于 智能电表显示屏常亮会耗电吗 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信