“推送服务”特别耗电,小米5耗电快怎么解决决

||||||||||||||||||
查看: 6618|回复: 44
在线时间2808 小时经验值2808 最后登录注册时间帖子阅读权限100UID545438
博士, 积分 2808, 距离下一级还需 692 积分
TA的每日心情开心 22:22签到天数: 2 天[LV.1]初来乍到
G币904 最后登录注册时间
最近关于手机耗电的问题搜了很多资料看了一下关于推送的功能,起因是装了最新版带有推送功能的手机QQ,手机不断间歇唤醒,之后耗电增加。
看过关于android和ios的推送资料和个人的理解:
1.目前的推送主要有两种形式:一依靠服务器主动将信息发送的终端,这种才是真正的‘推’,二手机依靠后台运行服务不断请求服务器检查是否有新的信息,这个是假推,实际上叫‘拉’;
2.android和苹果的ios的推送主要依靠各家的推送服务器实现,ios的服务器目前看来在国内运行的很好,android的服务器据说被墙了,所以在国内实现困难;
3.ios的app推送因为完全依赖于操作系统,由操作系统决定消息是否接收,所以ios的app不需要在后台运行,android可以‘推’或者‘拉’都行,如果要‘拉‘则后台必须运行服务和程序;
4.ios的app因为彻底依赖于苹果的系统支持和平台,所以很有效的使用苹果的推送服务,而android的app则四处分散,开发随意,不能有效利用谷歌的服务。
5.android的推送功能不是不好,也不是没有ios的好,是我们所处的地理位置不好,谷歌自带的talk和gmail都有很好的推送能力,而不耗电和占用内存;
6.目前国内的很多带有推功能的app其实主要还是靠‘拉’的方式实现,主要考虑有:一谷歌的推送服务器在国内不好使用,二软件开发为了照顾低版本系统(谷歌推送服务只支持2.2及以上版本),三靠‘拉’的的方式容易实现,无需架设推送服务器;
7.采用‘拉’的方式存在最主要的问题就是耗电!因为app建立了服务在后台会不断的唤醒系统和联系信息服务器,其次就是占用系统资源,这就是为什么IOS只需要512M甚至只需256M内存就可以流畅操作,android需要1G内存才能流畅的其中一个原因,所以,ios系统下app可以完全关闭,把接受信息交给系统完成,而android则必须启动服务。
android是开放的,这个是有利有弊的,在用户体验上也会造成影响。对于目前的智能手机来说,如果不联网还谈什么智能?
以上为个人拙见,本人也非技术型玩家,对android和ios都接触,在这两个系统中都是有爱有恨,有什么不对的地方请各位批评指正和共同探讨。
android玩刷机& &iphone玩游戏
在线时间169 小时经验值748 最后登录注册时间帖子阅读权限70UID7475027
学士, 积分 748, 距离下一级还需 352 积分
TA的每日心情开心 20:54签到天数: 113 天[LV.6]常住居民II
G币2232 最后登录注册时间
尽管看不懂,但还是要支持。强
在线时间1449 小时经验值2002 最后登录注册时间帖子阅读权限90UID107158
硕士, 积分 2002, 距离下一级还需 498 积分
TA的每日心情奋斗 08:58签到天数: 5 天[LV.2]偶尔看看I
G币2528 最后登录注册时间
让梦想照进现实!
在线时间187 小时经验值423 最后登录注册时间帖子阅读权限60UID2531266
大学本科, 积分 423, 距离下一级还需 277 积分
TA的每日心情开心 10:36签到天数: 3 天[LV.2]偶尔看看I
G币256 最后登录注册时间
这个必须顶。。。
在线时间81 小时经验值376 最后登录注册时间帖子阅读权限50UID6873628
大学专科, 积分 376, 距离下一级还需 24 积分
该用户从未签到
G币216 最后登录注册时间
这个得顶,这玩意着实讨厌
在线时间473 小时经验值833 最后登录注册时间帖子阅读权限70UID4551783
学士, 积分 833, 距离下一级还需 267 积分
该用户从未签到
G币225 最后登录注册时间
这个得顶,这玩意着实讨厌
100 字节以内
不支持自定义 Discuz! 代码
在线时间345 小时经验值307 最后登录注册时间帖子阅读权限50UID6872455
大学专科, 积分 307, 距离下一级还需 93 积分
该用户从未签到
G币55 最后登录注册时间
尽管看不懂,但还是要支持。强
在线时间1016 小时经验值2233 最后登录注册时间帖子阅读权限90UID1214829
硕士, 积分 2233, 距离下一级还需 267 积分
该用户从未签到
G币289 最后登录注册时间
确实,啥推呀拉的,我看到最后都是拉。
这种东西,只要被我见到,一律关。
老子关心啥难道不会自己去刷新吗?
在线时间516 小时经验值1301 最后登录注册时间帖子阅读权限80UID1911993
研究生, 积分 1301, 距离下一级还需 399 积分
TA的每日心情开心 17:57签到天数: 13 天[LV.3]偶尔看看II
G币815 最后登录注册时间
lz对推和拉的概念理解的还算是不错的哦
这个很早以前在玩wm的PUSH MAIL时候就讨论过很多了 其实谷歌的推送服务器如果在中国就完美了
没错 我就是sin
在线时间918 小时经验值2243 最后登录注册时间帖子阅读权限90UID1687481
硕士, 积分 2243, 距离下一级还需 257 积分
TA的每日心情开心 20:30签到天数: 478 天[LV.9]以坛为家II
G币8690 最后登录注册时间
学习了,不想用推得,单独下载好了
浏览过的版块
Powered by<div id="click_content_aid_
<div id="favrite_content_aid_
超能课堂(1):手机耗电太快?教你轻松解决
超能课堂(1):手机耗电太快?教你轻松解决
17:59&&|&&作者:
&&|&&关键字:,,,,,,
在Android系统上,长期开着十几个超时锁长连接的壮观场面经常可见,大有你流氓我更流氓的意思,手机的耗电想正常也不可能了。所以,除了Google服务外,国内各类强占Wakelock的流氓APP也是手机电池杀手。
编辑按:无论是菜鸟还是高玩,对事物的好奇心都是一样的,从本期开始,超能课堂将会编写一系列入门级的知识性内容,涵盖传统DIY核心硬件、SSD、电源、手机等产品,目的很简单,让我们一起提升对这些事物的认知,一起把这些产品用好、玩好。手机上应用程序的耗电,本质上是它所启用的硬件在消耗电量。Android手机有两个处理器,即Application
Processor(AP,应用处理器)和Baseband
Processor(BP,基带处理器),另外耗电单元还有GPU、LCD、WIFI、GPS、BT等,一般手机待机时,AP、LCD、WIFI均进入休眠状态,这时应用程序的代码也会停止执行,只会有BP在耗电。Android为了确保应用程序的正确执行,提供了Wakelock(唤醒锁)的API,Wakelock是一种锁的机制,只要有应用拿着这个锁,系统就无法进入休眠,普通的用户应用和系统内核都可获得。Wakelock可以是有超时或没超时的,超时的锁在超时后会自动解锁(有些流氓应用就不断用超时锁然后靠系统自动解锁),当没有锁了内核就会启动休眠机制进入休眠状态。手机耗电的问题,其实大部分是这个锁正不正常的问题。为什么会有异常耗电?经常听到有朋友抱怨,一晚上手机待机耗电超过15%,而且还不知道是什么应用在偷跑,就觉得电量哗哗地就往下直掉。正常情况下一晚上待机耗电在2-3%左右,超过这个值较多的肯定是有问题,绝大部分问题来源于以下几种。1、霸道的Google服务在国内,如果你的手机安装有Google组件,即便是在账户设置里取消同步,Google服务还是会在后台同步,如果被墙了,同步就会拿到锁,不断唤醒AP,致使系统完全没法进入休眠状态,消耗相当多的电量。&装了Google组件,问题
也来了(Google服务耗电量第一)如果再看到有“耗电最多的是谷歌服务怎么办”的问题,你可以把这篇文章推荐给他看看,下面会有解决方法。2、频繁唤醒AP的各类APP早在2012年,Google就发布了GCM(Google Cloud
Messaging),GCM提供了在应用服务器和Android设备之间引入代理的能力,以保障两者之间可伸缩的云通信。使用GCM推送服务的应用即使后台程序和服务都关闭掉,也依然可以在第一时间接收到新消息的推送。但是由于众所周知的原因,国内行货Android手机都阉割了Google服务,也就无法使用Google的GCM
PUSH通道,原本每个手机中只需要建立的唯一共享的PUSH通道,也就变成了各自为政。每一个声称为用户提供实时通知的国内APP(如通讯类、天气日历类应用),为了自身程序在后台的正常工作
,让用户能“及时”接收到推送的消息必然使用自己的推送服务,可能会频繁的唤醒AP阻止其进入休眠。
手机QQ2012是曾经有名的电老虎以微信为例,微信Android版是以5分钟为周期发送心跳连接,这相当于每天发送近300条短信的消耗,每天手机会有300次从待机省电状态被唤醒。而Google的GCM心跳周期为28分钟,尽可能降低心跳频率从而节省耗电。这仅仅是微信,其它相似的应用也做着同样的事情。
滴滴打车也是电老虎(BetterBatteryStats的监测,后面会讲到)其实微信这样的消息推送还算正常,上图中,像QQ、微信、微博的心跳周期差不多都是5分钟,也就是每小时唤醒AP
12次左右,但是看看排第一的滴滴打车,每小次居然唤醒次数高达33次,心跳周期估计是100秒,这也就是为什么很多人说滴滴打车耗电厉害的原因。另外还有许多Android应用获取消息的方式是轮询(而非推送),即应用主动地与服务器连接并查询是否有新消息,可想而知它对系统和网络资源的消耗。在Android系统上,开着十几个超时锁长连接的壮观场面经常可见,大有你流氓我更流氓的意思,手机的耗电想正常也不可能了。除了Google服务外,国内各类强占Wakelock的流氓APP也是手机电池杀手。3、系统(ROM)优化不够现在各家手机都有自己的系统,不光是UI风格各异,对Android底层的修改也是随心所欲,如果修改得不好的甚至会变成“反优化”,系统卡顿、耗电增加似乎成为司空见惯的问题。&
联想Vibe shot的电量使用情况,堪称反面教材这里拿联想Vibe
shot作个反面例子,同事一直在用这款手机,也一直吐槽手机耗电问题,简单看下它的电量消耗情况,上图中显示“联想日历”耗电占了14.9%,同事称根本没用过这个日历,该应用CPU使用时间近一小时,这还是系统自带的官方应用,情何以堪。再看看微信的情况,更是糟糕,上面说过,微信心跳连接周期为5分钟,也就是说在1天6小时内唤醒次数为360次左右,但是在联想Vibe
shot,唤醒次数居然高达2110次,使得微信的耗电量狂增,不得不说联想确实要好好把自己的VibeUI化下。另外典型的例子就是很多手机有官方ROM与CM版ROM,很多时候CM版ROM能提供更加丝滑般的顺畅,但是耗电却不减反增,或许是CM版ROM在驱动方面优化不足,关于这个问题,打算日后会来篇《为什么CM
ROM更耗电?》讨论讨论。初步解决方法:绿色守护——谁耍流氓干掉谁在“设置-电池”中查看耗电情况一般来说,如果觉得耗电过快,可先在手机“设置-电池”查看具体的耗电情况,对于一些异常的应用耗电可以采取卸载、冻结的方式来看看是不是它在作崇,只不过不同的ROM,它显示的方式并不一样,像一些系统应用都统归于“Android操作系统”这一项(如Google服务),所以这个只能参考下,只是初步目测而已。说了这么多,转到重点上来,也就是今天要隆重推荐的耗电杀手级应用——绿色守护(Greenify)。&Android神器之绿色守护(2.7 beta4)绿色守护作为Android神器,其实早已声名远播,它主要能对付那些申请了锁却没有学会释放的应用程序,通过独特的“绿色化”技术,来减少电池消耗,目前最新版本为2.70。从2.0版本开始,绿色守护可以在工作在非ROOT模式,不过这一机制由于权限制约,还是没法实现自动休眠,所以强烈建议手机获取Root权限,
获取Root权限其实也不会增加什么风险,这里要表扬下小米和魅族这些直接在ROM中开放了Root权限的厂商,极大方便了玩家。&点击右上角的“+”添加需要绿色化的应用绿色守护使用起来很简单,添加需要绿色化的应用即可,这些被添加的应用在屏幕关闭三分钟后进入休眠状态,从而达到省电的目的。但是不要绿色化闹钟、即时通讯、启动器类的应用,除非你确定不使用它们,而像Google服务这样的,也可以选择无视状态强制让它进入休眠,但不得不说即使如此有时候Google服务还是会在后台运行。绿色守护另外还有功能更强大的捐赠版,需要Xposed框架配合使用:&Xposed框架下的绿色守护,功能大大加强捐赠版能绿色化系统应用、深度休眠等,而且可以让GCM推送唤醒绿色化的应用(像GCM版微信、淘宝都可以被绿色化),这些支持GCM推送的应用在绿色守护中会有个小图标显示。只要几步简单的操作,凡是耍流氓的应用都可以被“干掉”,在熄屏后还不断唤醒AP的的情况可大大缓解。进阶之一:寻找真凶的BetterBatteryStats绿色守护是一副良药,但也不是包治万病,有时还需要对症下药方能根冶,这就是需要我们能找到耗电的真正元凶,要借助一些手机电池工具APP来帮忙。目前比较好用的电池分析工具有wakelock detector和BetterBatteryStats这两款,前者久未更新,也不支持Android
5.x的系统,所以不作推荐,BetterBatteryStats(简称BBS)目前最新版本为2.0,功能强大,操作简单,值得一试。BBS是一款实用的电池工具,能够分析你的手机行为,找到那些造成手机耗尽电池的应用,需要注意的是在安装完后选择作为系统应用安装,然后重启手机才能正常运行。&BBS能监测的项目BBS能监控多个项目,如果待机一段时间,在“Other”项目中“Deep
Sleep(深度睡眠)”没达到90%以上,那就要好好考察考察。需要重点关注的是“Partial Wakelocks”、“Alarms”、“CPU
States”这几个项目,而像“Network”能监测到各个应用的流量消耗情况,这样偷跑流量的应用就很容易被揪出来。&“Partial Wakelocks”与“CPU States”Partial
Wakelock是锁的一种,它表示保持AP运行但屏幕和键盘灯有可能是关闭的,也就是熄屏后偷偷在运行的那种,真凶在这儿往往能现形,像上图的“Checkin
Service”在66分钟监测时间内运行了27分钟,明显就是耗电大户。CPU States能显示在监测期间工作频率的分布情况,如果待机时“Deep
Sleep”占比不高同样说明有应用在默默地奉献。在“Alarms”中可以监测到各个应用的唤醒频率,这样也容易找出那些心跳过快的APP。BBS能够比较容易找到不正常耗电的真凶,接下来的事就是要处罚这些真凶——杀无赦或关进牢里。对于一些普通的无良应用可以直接杀无赦卸载了事,但像Google组件这样的,
有时卸载并不是个很好的方法(有些应用需要Google服务支持,这时卸载并不能适用所有状况),冻结也就是把它关起来不给它活动是最简单的方式。进阶之二:冻结害群之马把应用冻结起来的方法很多,相关的APP不少,像XX卫士什么的都能做到,不过这里推荐使用钛备份(Titanium
Backup),钛备份是Android手机玩家必备应用之一,除了常规备份外,它也支持冻结(解冻)应用,目前最新版本为7.2.1。&钛备份的冻结功能在钛备份中,点击任何应用(包括系统应用),都可以弹出一个功能窗口,包括备份、冻结和卸载等,被冻结的应用会有蓝紫色背景显示,再次点击它们,可以进行解冻。对于国内手机中的Google服务,建议还是冻结起来为上策,绿色守护有时也难以控制住它,需要用到时再解冻。进阶之三:借力Android第一神器Xposed框架玩机的朋友,一定会听说过Xposed framework,如果它说是神器第二,没人敢说是第一。Xposed框架是一款可以在不修改APK的情况下影响程序运行的框架服务,基于它可以制作出许多功能强大的模块,且不占用任何资源。Xposed更像一个平台,提供了由众多作者编写的数千个模块,这些模块或大或小,主要实现功能增强、修复Bug、美化系统等作用。&最新的Xposed 3.0 alpha4版本目前Xposed能很好地在Android 5.x系统上运行,最新版本为Xposed 3.0 alpha4,在Android
5.x系统中安装时除了APP外还需要通过Recovery刷入相应的框架(并且区分5.0.x和5.1.x两个框架),有一定的门槛,不过对于玩机的朋友来说这都不是个事。在Android
4.x系统中,最新的版本是Xposed 2.7,直接安装即可。有个问题是,很多手机自带ROM(如MIUI、Flyme等)定制化严重,对Xposed的兼容性并不好,有时可能要选择一些低级的版本或特制版本才能正常工作
,像华为的EMUI只能使用Xposed 2.5.1版本,版本过低这样很多功能模块就无法使用。&Xposed中的模块及下载在Xposed的下载中提供了数千个模块供免费下载(少数模块会有需捐赠的高级版),像前面介绍过的绿色守护捐赠版,它能提供更好的绿化功能,也有Pre APP
Hacking这样的模块来防止Wakelock,也有Native Freezer来冻结应用,基本上你需要的功能在Xposed框架中都可以找到。关于Xposed框架的应用,也有想法单独做一篇。小结:待机了12小时还是100%电量,怎么破?目前无论是Android手机还是iPhone,续航都是个老大难的问题,既然电池已经固定不可更改了,那么内部挖潜降低手机耗电量是唯一出路,国内手机中,耗电影响比较大的一是Google服务,一是那些申请了锁但又舍不得释放的应用,通过绿色守护能缓解它们的影响,更激进一点的策略就是冻结或卸载它们,一劳永逸。这些简单的操作,至少能让你手机的续航提高一个档次,
更主要的是能获是玩机的一些乐趣,何乐不为呢。最后提供小福利,以上推荐的软件可以去(密码a5bq)。
关注微信号expkf01,第一时间获知精彩活动和原创科技资讯。
第一时间获知
精彩活动和原创科技资讯
微信号expkf01
本文读者还喜欢
王俊凯的女朋友
游客:绿色守护主要是比较容易,功效也很好,适合大众化使用
是的,我自己也是用绿色守护,其他的用不太上,可能自己遇到的毒瘤等级还不高
绿色守护主要是比较容易,功效也很好,适合大众化使用
游客:原生系统一晚就只需要2%所有后台都不用禁止
游客:回一楼,不能因为人家的手机晚上耗电快就怪罪于&谁让你买这傻叉操作系统的机子&&你这种傻叉玩不来机子&等等的理由啊,难到你不会用筷子吃饭,是不是只要来个东亚人就该骂你是弱质?每个人有每个人的选择权,有问题可以讨论,但请不要以这种所谓的高姿态来肚量他人的智商
游客:用iphone这么有优越感啊,其实现在Android系统正常一晚上待机也就2-3%耗电,主要是APP现在很多太不规范了,这是主要差距
同意楼上,主要是APP太不上路子,并非安卓系统本身存在缺陷。
当然话说回来,苹果是个封闭系统,相对比较容易控制app。安卓就比较困难了,只能靠另外的安全厂商去优化。
为毛华为手机待机这么强(特别从Emotion UI 3.0开始),就是因为它极大地优化了后台控制。基本上,它默认app进程不能在后台长时间运行,只要切到后台,过段时间进程就关闭了。除非你主动设置。
前期优化不太好的时候,甚至连微信这样的通信软件,也是过段时间就关闭进程……不过现在应该好多了吧。
在理,真的要会用才行
shinjico&高中生&:绿色守护捐赠版可以切断唤醒路径,貌似需要Xposed框架
安卓最恶心的就是这点,点开一个APP扯出一家子的后台推送。
google再不加强后台管理,安卓这生态圈就比windows还脏了。
游客:那就别用那个正点闹钟啊,用系统自带的,不就是个闹钟而已,为何要对个闹钟屈服?
而且第三方闹钟你还真不能把它服务停了,停了它到时就闹了……
(你可匿名或登录后发表评论。没有帐号可,或使用和直接登录)
我的优点是活泼可爱,缺点就是太追求完美。
扫一扫右边的二维码
关注超能网微信账号
讯景RX480 4G显卡1399元,8G版1699元
奥睿科USB多口充电器,28元/个
双十一都有些什么值得买买买?
讯景RX 480 4G显卡1449元~超级会员, 积分 1603, 距离下一级还需 197 积分
主题帖子社区积分
机&&&&&&&型:魅族 PRO 6版&&&&&&&本:6.0.1.0A总签到数:103
轻松注册,让你轻松玩转Flyme社区
才可以下载或查看,没有帐号?
推送服务的耗电问题。
如图我晚上睡觉关机,早上6点自动开机(如图一),然后处于待机状态。可是待机的将近三个小时里,推送服务的耗电量也太大了吧。几乎占耗电总量的80%(如图二三)。关键是我打开手机也没给我推送什么信息啊,就一个社区评论的消息。这么耗电的推送服务一点也不智能,还需要继续求优化啊。
注:昨天12.18版本省电并不如之前12.16和12.17好。
2016纪念勋章2016年度评选纪念
熊猫骑士熊猫骑士大家看看这个推送服务是什么,太耗电了_华为p6吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:90,927贴子:
大家看看这个推送服务是什么,太耗电了收藏
一晚上耗了快50%
我也有,不知道在哪里找。          -- 我们往往认为自己执着坚持的才是最美的,其实不经意的一个瞬间,也可以邂逅最美的风景,可惜太多太多的人太执着自己的执着,从来不会去关注自己失去了什么。   
我这里没多耗电啊
你加群吧,我在群里跟你说
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或简单游戏 快乐生活
您当前的位置:
>> >> >>正文
啊!又没电啦!手机耗电快解决方法推荐!
编辑:王彩玲
来源:安卓中文网
发布时间: 14:51:04
  【安卓中文网】随着手机的功能越来越多,手机的电量消耗非常大。最基本的来说,现在手机几乎都会连着WiFi,比较方便。但是之前有传言说如果WiFi不关掉,会消耗电量,事实证明的确如此。另外除了WiFi之外,还会有很多软件在后台开着,这样也会偷偷的消耗电量的。我们知道手机没电就如同钱包里面没有钱,出门都没有安全感啊。当然你会说想要保持手机电量充足,我可以带着充电宝之类的,但是带着充电宝是不是给出行也带来了不便呢。
  那么有什么方法能够解决手机耗电快这个问题吗?其实省电的话我们还是通过一些功能设置来做到的,今天就给大家带来了手机耗电快解决方法,下面一起来看看吧!
  1、后台程序
  很多时候我们在用完一个应用之后,直接home键返回,其实这并没有真正关闭。这样就会在后台继续运行,运行的时候就会消耗电量啊!建议:应用程序用完之后就及时关掉!
  2、WiFi
  WIFi一直开着,手机就会自动的搜寻WiFi信号,这样就说明一直在工作着,这样也会带来电量的损耗。建议:这个时候我们可以把WiFi给关掉。
  3、GPRS定位、自动同步、云服务
有的时候我们开启 GPRS定位、自动同步、云服务这些功能的时候,当你移动的时候手机就会在后台不停的  搜索信息。建议:想要省电还是把这些功能挂掉,因为这些功能一般都用不到,所以不影响正常使用。
  4、蓝牙
  跟GPRS定位一样,蓝牙打开也会不停地搜索附近账号,这样也是会造成电量的损耗的。建议:不用的时候就把蓝牙关掉。
  5、省电模式
  顾名思义,省电模式开启就会使得电量消耗的慢一些。建议:必要时开始省电模式。
  6、其他
  除了上面给大家介绍的几种耗电方式之外,这里还包括我们平时对手机的铃声大小和壁纸的选择。一些推送服务,不仅费电还会消耗流量哦,因此如果不是很关心的软件推送,就可以关掉了。建议:壁纸尽量选择静态壁纸,可以是适当的关掉一些软件的推送。
没有相关文章
关注安卓中文网官方微信
扫描左侧二维码即可添加安卓中文网官方微信
您也可以在微信上搜索“安卓中文网”或“anzhuozww”,获取更多数码资讯
没有相关文章
24小时热点

我要回帖

更多关于 苹果5s耗电快怎么解决 的文章

 

随机推荐