比如Samsung Galaxy Fascinate,連Boost Mobile 3g網,voice用PagePlusCellular,運行IMO 2.1.2實時收發Google Talk和Skype,10小時的耗電才5%,從72%降到67%。也就是可以待機200小時,或者一個多星期,8天。手機和電池都是用了一年多了,這還是一直連著3g網,實時收發多個IM,否則還會更長。
所以,那些說Android耗電大的人,完全是在瞎說。
那麽是什麽導致android耗電大呢?主要有2個原因。
一是google account。如果你加上的話,各種同步、推送和更新就會在後台運作,像contacts,calendar,email等。如果是用Verizon的3g網的話就最糟糕了,因為每5分鍾Verizon就會關掉socket,所有這些同步和推送就每隔5分鍾要和服務器重新連接一次,完全不再是真正的推送,待機時間大大縮水。所以如果你非要加上google account的話,至少把所有的同步和後台數據活動都關掉。
二是手機廠商自以為是地添加各種垃圾,摩托羅拉最為惡劣,其次是HTC,再就是Samsung。解決辦法是用Zeam取代那些充滿垃圾的launcher。有兩個版本,2.8.8和3.1.6,哪個在你的手機上沒問題就用哪個。比如在Fascinate和Incredible 2上最好用2.8.8,在Droid 2 Global和Galaxy Tab上可以用3.1.6。
同步呢耗電,不同步呢不方便,怎麽辦?好辦法有的是。contacts根本沒必要同步,存到SDCARD上就是了。calendar用rememberthemilk,比google和其它日期管理好1000倍。需要提醒的時候,會給你的手機發個短信或電郵。email的推送稍複雜些,需要在某台電腦上運行一個簡單的手稿(Python,Perl或PHP),有新電郵的時候給google talk發個短信,IMO就會立馬收到並在手機上通過聲音等方式提示你。
[後注]關於移動供應商不到10分鍾就強行關掉TCP connection的研究報告: http://mobile.slashdot.org/story/11/08/26/159225/mobile-carriers-impose-handicaps-on-smartphones