#原创新人#从安卓手机异常耗电谈谈如何应对耗电问题
看了这么多年张大妈,到现在才能动手写一个,真的不容易,所以说懒癌不是病,得上了真要命。首先还得从手机说起,去年8月的时候本着够用的原则买了一加一,结果刚买了就出了一加二,一加一应声降价,简直心碎。不过心碎也得用啊,那时候一加一出厂万年的Coloros1.2,连2.0都不是,就是Android4.3,确实很古老,虽说号称是刷机小王子,不过还是那句话,懒癌不是病,得上了真要命,到手就解锁,root了,就没再刷系统,省电方面就是LBE+冰箱+绿色守护+自启管家,效果可以,就凑活用了。
大概到今年8月份吧,手机软件装的太多,而且Android7.0都快出来了,手机还在4.3玩耍,乱七八糟的东西越来越多,手机自然也越来越慢,实在忍不下去遂决定重刷系统,官方的Coloros不再考虑,MIUI臃肿、广告及那种风格的图标也不喜欢,权衡下选择了之前Defy手机曾刷过的cm系统,而且好歹一加一也算cm 半个亲儿子,没有直接上cm13
Android6.0,还是选择了cm12.1,bug少而且更稳定,适应国内的软件环境,然后参考论坛教程就刷了不带google套餐的cm12.1。
又用到这种无限接近原生的界面还是很高兴的,可是在之后的设置过程中就出现了问题,在桌面小部件添加自带时钟插件的时候,想要一起带上天气,不过怎么设置都出不来天气,就连直接手打上地址都不行,不显示就不显示吧,不太影响就没再管它,不过之后就发现一个比较麻烦的问题,在用了一段时间后,突然耗电量剧增,在中度使用的情况下一天两充都挡不住,查看电池的使用情况,这种耗电量是肯定有问题的,又下了个Wakelock Detector查看cpu的唤醒情况,可以直接定位到具体哪个进程有问题,我的是*alarm*和*alarmManager*明显有次数过多不正常,因为实在不好往前折腾,后两张图片是从网上找到的。(以图为例,唤醒时间4%感觉不低,这么多的3m4m的唤醒肯定是不正常的,而这个微信这么多异常进程也有问题,应该是下到了非官方的微信程序)
然后开始重点查看*alarmmanager*这个进程,终于找到这个摘自网上——“AlarmManager在特定的时刻为我们广播一个指定的Intent。简单的说就是我们设定一个时间,然后在该时间到来时,AlarmManager为我们广播一个我们设定的Intent。这个intent可以指向一个activity,也可以指向一个service。”在网上一顿搜索排查后,确定就是桌面的时钟插件中的天气问题,因为没刷出来就不显示了,就没有在意,但是系统想要刷新天气,alarmmanager进程不断唤醒,就一直在后台唤醒cpu导致了异常的耗电,也就是cm天气源读取的问题。
既然问题确定了,就开始解决问题。首先在网上这个*alarmmanager*进程异常唤醒也不是个例,确认了clock这个系统软件就是带天气的时钟桌面插件,而不是什么闹钟或者别的时间什么的,于是在设置里的应用里将clock设为已停用,为保险在自启管家也将clock的各种自启条件关掉,至此,alarmmanager进程不断唤醒导致的耗电就得以解决,不过看网上很多开启定位后,还是可以正常刷新天气的,就算不能刷新直接手动定位也是可以的,不知道是这版cm12.1的问题还是什么的就无法确定了,要想使用桌面的天气插件就靠装别的天气软件来实现了。
在调教手机方面看这篇
已经写的很好了,做完搬运工就再矫情的多补充几点,这位仁兄提到的系统停用、绿色守护、冰箱、写轮眼,基本都是现在的主流应用。(其实冰箱就是系统的停用,在停用列表里就可以看到被冰箱的程序)
而自启管家就可以针对每个程序,将能触发这个软件的各个条件都禁用掉,防止程序的后台重启,说道这,在我刷完cm安装自启管家的时候,犯懒直接在uc搜索自启管家安装,界面是差不多的但竟然还带广告,广告也禁不掉,查找很久才发现原来是这个捣的鬼,后来只得全删掉又从电脑上找到程序再次安装,所以现在的环境真是防不胜防啊,有条件就在google play下,没条件最好也要去官网下。
大部分软件的自动更新啊、无用推送啊该关的就可以关了,cm和很多系统都带的双击唤醒、黑屏手势不是特别需要的话最好也关了,都是比较耗电的。
最后,在使用中如果感觉手机耗电量异常,有问题了可以查看设置里的电量使用情况,或者直接Wakelock Detector分析cpu唤醒原因。
最后的最后,其实安卓和苹果就是那么回事,安卓也有需要5000、6000的大法、三星,苹果也有1000多的5s、3000的se,而且现在两种系统都是相互借鉴(抄袭)、相互靠拢的,实在不知道有什么好争的,只能说就挑适合自己的就好了。欢迎大家批评指正,感谢感谢。
薩菲羅斯
校验提示文案
别忧愁聚散
校验提示文案
YofiQian
校验提示文案
彩电
校验提示文案
山东膻羊肉
校验提示文案
imunsteady
校验提示文案
yuyudai316
校验提示文案
erhaomen
校验提示文案
静心静力
校验提示文案
lfr1351985
校验提示文案
邦士杰
校验提示文案
zaeho
校验提示文案
di1988
校验提示文案
焱炎火
校验提示文案
杨超越真是太好了
校验提示文案
柠檬妹纸
校验提示文案
Hailey_Hailey
校验提示文案
RalphWong
校验提示文案
我是元芳
校验提示文案
的确良少
校验提示文案
卡拉扬
校验提示文案
龙大猫喵喵喵
校验提示文案
闲者小窝
校验提示文案
soulsfs
校验提示文案
骑着蜗牛的大象
校验提示文案
别忧愁聚散
校验提示文案
yaohu_27
校验提示文案
邦士杰
校验提示文案
lfr1351985
校验提示文案
静心静力
校验提示文案
杨超越真是太好了
校验提示文案
天边的浮云
校验提示文案
erhaomen
校验提示文案
焱炎火
校验提示文案
di1988
校验提示文案
di1988
校验提示文案
zaeho
校验提示文案
的确良少
校验提示文案
yuyudai316
校验提示文案
imunsteady
校验提示文案