絕望真相:會管電源的 app 才是吃電怪?

當我們發現手上的手機電池不夠用,一般來說第一時間都會埋怨廠商給手機的電池不夠大,又或者是 ROM 寫得不好,在電源管理上出錯;這次 Purdue University 的研究就告訴大家另一個可能性:apps。在以往的研究中,他們已經發現部份 apps 最吃電的不是程式本身,而是免費 apps 的廣告部份(像 Angry Birds,電池不是被豬吃掉的哦!);這次的研究結果,就告訴我們原來不少 apps 在電源管理上都存在缺陷,當中尤以使用電源管理 API 和防止手機休眠的 apps 最嚴重。

雖然大部份開發者都能正確利用這些功能,不過還是有大約四份一在 API 的配合上還是做得不夠好,最壞的狀況,會讓手機在 5 小時內把電池吃光光。暫時校方還沒有公佈其調查的 187 個 apps 中,有哪 42 個存在問題,不過到下星期報告發表時,會看到相關名單的可能性還是不低的,所以開發者們快點看看自己的 app 有沒有問題吧 -- 當然,也可以等校方到時發表尋找相關問題的方法後(不會是另一個吃電 app 吧 XD)再找也是可以的啦。