Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 高級開發 >> 劣質Android軟件導致待機時間下降

劣質Android軟件導致待機時間下降

編輯:高級開發

隨著android手機硬件的整體發展,目前主流配置使其CPU普遍配備了800MHz以上的A8 CPU,高像素攝像頭,高性能GPU導致手機的續航力十分有限。目前市面上很多android手機的續航能力不佳,主要體現有:

  1. 過多的開機啟動項,目前新版本的android手機開機啟動加載所有自動運行程序可能需要2分鐘以上時間,雖然開機到等打電話可能只有幾十秒,但是很多自動運行的軟件嚴重拖累了CPU的時鐘周期,RAM運行內存。- android123推薦開發者不要輕易的使用開機自啟動功能

  2. 國內android手機待機能力不如國外,國內很多中文軟件均有廣告或隱私收集相關的代碼,使手機一直處於繁忙的網絡通訊狀態,GPRS通訊耗電量和電話語音差不多,所以包含廣告客戶端的手機耗電量和扣費陷阱更多,更嚴重。 - android開發網希望各個應用提供商盡量不植入廣告在手機客戶端中,節省電量,節省GPRS流量。

  3. 過多的Widget,很多桌面小插件都是實時獲取的,比如天氣信息,這些插件可能每個小時獲取下天氣信息,中間的GPRS會加速電池消耗,RSS訂閱類的同理,獲取電量的Widget需要獲取每次電池更變的信息,也十分占用CPU。

  4. 盡量少用GPS,GPS芯片接收衛星信號時十分耗電,一般在沒有車載電源的情況下要不了5個小時電量就會告急,如果涉及的軟件定位精度不高可以采用網絡輔助方式。

  5. 盡量少使用MediaScanner類開發應用,很多軟件會檢測SDcard新的音樂,圖片,如果你的SD卡中有很多照片、文件,可能SD卡掃描程序每次在後台都要工作好幾個小時。

  有關android應用如何更省電和待機相關的開發技巧,android123將會在未來的文章中講到,希望更科學的代碼讓用戶的體驗更好。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved