» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

Android 6.0下绿色守护

posted by wap, platform: Windows
作者:Oasis Feng
链接:http://www.zhihu.com/question/38311793/answer/75897889
来源:知乎

先简述结论:在Android 6.0下,尽管Google加入了一些改善耗电问题的机制,但在加上绿色守护后,它们的威力才能得以充分释放。最终的效果将远远超越原生的Android 6.0,甚至大幅度超越绿色守护在过去Android版本下的表现,尤其是在没有ROOT的设备上。

具体来说,Android 6.0在这一领域引入的两个重要机制——Doze Mode 和 App Standby,为Android的后台运行控制打开了巨大的想象空间。但是,Google碍于自身的平台身份,需要兼顾整个生态中各方的利益平衡,当然也包括Google系自己的App利益。具体落地到Android 6.0中就表现为,两者的进入条件都非常苛刻,而且有不少漏洞。

Doze Mode是被大家讨论的比较多的,它的两阶段进入条件——持续关屏 和 相对静止,基本上把大部分用户日常的手机使用场景都排除在外了,除非你把手机放在桌上1个小时以上不碰。一旦用了一下手机,哪怕就是打开屏幕看一下通知就关上,也要重新等一个小时之后才能回到Doze Mode。

App Standby的进入就更难了。首先你得有至少1天不用这个应用,其次还不能有别的应用间接调用过这个应用(在国内这就是个大bug……),最后,也是最难防的,你一旦看到了这个应用显示的通知消息(无论是通知栏还是锁屏界面、手表上,没错,就是『看到』,都不必有交互),它就立马获得App Standby豁免权了。最后这个漏洞会带来什么恶果,你们懂的……

绿色守护在Android 6.0下重新强化了上述两个机制。Aggressive Doze让手机在关屏后数分钟内进入Doze Mode,而『浅度休眠(Shallow Hibernation)』用改进过的App Standby替代传统的休眠机制,封堵了上面提到的两个主要漏洞,同时还带来了大家期待已久的福利——不需要Xposed的GCM唤醒(前提是应用开发者正确支持了GCM消息优先级)和应用上下文保持(不杀进程,保留缓存)。

当然,还有更爽的一点:Aggressive Doze不需要root就能启用。而在非root设备上实现浅度休眠,也在技术攻关中,有较大希望实现。


TOP

posted by wap, platform: iPhone
真把电池问题解决好,Android才能跟苹果拼拼



TOP

posted by wap, platform: Windows
电池水果更是烂的一比 重度使用根本不行


TOP

posted by wap, platform: iPhone
我感觉挺耐久的,nexus 6按说电池比iPhone6sp还要大,但亮屏6小时就是极限的
附件: 您所在的用户组无法下载或查看附件

TOP

引用:
原帖由 ycsjtu 于 2015-12-26 11:44 发表
posted by wap, platform: iPhone
真把电池问题解决好,Android才能跟苹果拼拼
电池问题的根本原因在于不能用谷歌服务,不能上谷歌市场下载正常的app,只能在国内市场载流氓app

TOP

posted by wap, platform: SONY 巨猴
终于要出了?之前2.8不给力

TOP

posted by wap, platform: UC
引用:
原帖由 @jjx01  于 2015-12-26 12:01 发表
电池问题的根本原因在于不能用谷歌服务,不能上谷歌市场下载正常的app,只能在国内市场载流氓app
play也就最近才要求软件不能自己更新 之前哪怕从play上下软件,一打开就会给你更新成流氓版本。

然而对于支付宝这样的软件被play下架了你就不用了吗

TOP

引用:
原帖由 zlzhcqblf 于 2015-12-26 16:44 发表
posted by wap, platform: UC
play也就最近才要求软件不能自己更新 之前哪怕从play上下软件,一打开就会给你更新成流氓版本。

然而对于支付宝这样的软件被play下架了你就不用了吗
一直不用淘宝和支付宝,想不通为什么需要用手机去付款
在京东上买东西,确认付款的时候京东发个短信验证码给我,输入后就付款成功了,完全不需要app

TOP

引用:
原帖由 jjx01 于 2015-12-26 18:09 发表

一直不用淘宝和支付宝,想不通为什么需要用手机去付款
在京东上买东西,确认付款的时候京东发个短信验证码给我,输入后就付款成功了,完全不需要app
支付宝用手机转账不要钱 在电脑上转账收费.....

TOP

posted by wap, platform: Samsung
你国特殊国情,android国产应用确实垃圾。
Android系统在国内也是垃圾。。

TOP

posted by wap, platform: iPhone
引用:
原帖由 @jjx01  于 2015-12-26 12:01 发表
电池问题的根本原因在于不能用谷歌服务,不能上谷歌市场下载正常的app,只能在国内市场载流氓app
根本的问题不是安卓虚拟机烂吗?
因为不能翻Q就耗电尿崩,说明人家谷歌根本就没把中国用户当一回事。

TOP

引用:
原帖由 ff_cactus 于 2015-12-26 19:15 发表
posted by wap, platform: iPhone
根本的问题不是安卓虚拟机烂吗?
因为不能翻Q就耗电尿崩,说明人家谷歌根本就没把中国用户当一回事。
另一个角度看的话,说明
1 用完整谷歌套件的中国用户不把番茄当一回事
2 用阉割安卓系统的用户没把流氓软件当一回事

TOP

posted by wap, platform: 小米 NOTE
赞一个~又少一个root的理由

TOP

发新话题
     
官方公众号及微博