下载
下载APP

研究人员:大量安卓应用有电源Bug 5小时内用光电池

作者:尐娃娃Sun发表于2012-06-19

Android机子造就了很多好男人,但是也许Google的本意并非如此。美国普渡大学的研究人员在6月13日发表报告称,使用了Android电源管理API的应用中大约1/4含有严重的漏洞,这些漏洞会造成电量快速消耗。普渡大学的研究人员指出,这些软件中含有的漏洞可能会造成手机空闲时电量的流失。

普渡大学电力及计算机专家Y Charlie Hu表示,”这些电源漏洞是沉默的电池杀手,它们可以在5个小时内就将一块完全充满的电池耗尽。”

对于移动设备来说,保持电量是极端重要的。移动设备行业为此采用了积极的睡眠策略,即当手机没有操作时,默认会进入随眠状态。“在这种情况下,所有部件,包括中央处理器,都会保持在睡眠状态,直到一个应用发出指令要求唤醒。”Y Charlie Hu教授解释说。

但是,在很多情况下,一些应用需要在后台运行,比如邮件应用需要和远程服务器通信以同步邮件。为了防止手机在这种情况下进入睡眠状态,生产商都在系统中设置了电源API供应用调用。应用开发者必须精确地调用这些由系统提供的API。

“不幸的是,开发者是人,是人就会犯错误。他们错误地调用了这些API,结果就是电话不能进入睡眠状态。因此,电话一直保持操作状态,而电量则在快 速流失。你觉得没什么不同,你将电话锁好,扔进口袋,结果拿出来的时候发现电池已经用完了。”Y Charlie Hu教授的这段话说不定就是你每次拿出手机都发现少了一格电的原因。

Y Charlie Hu教授和他的研究团队总共调查了187个使用了电源API的Android应用,其中42个应用都有类似的漏洞,比例高达五分之一。研究人员认为,不止Android,其他手机系统的应用中也有类似问题。

游戏评论

已有0条评论

热门评论

最新评论

查看更多

加载中

没有更多内容了~

出错了,刷新下页面试试呢