Android電量優化

2021-08-19 07:27:48 字數 372 閱讀 7712

目前先寫乙個low版本的

過兩天來個超詳細版本的電量優化

學習自電量1.合理用wake lock不讓螢幕鎖定、並合理釋放wake lock

2.電量充足或者充電中的狀態,進行某些操作,如上傳歌曲、處理

3.打包零散網路請求,因為無線訊號的電量消耗是很大的

4.預取

5.jobscheduler等到正在充電或者連線到wifi的時候,或者集中任務一起執行。我們可以通過這個api實現很多免費的排程演算法。

6.battery historian獲取電量消耗資訊

7.獲取充電狀態?job s不會替我們做這個嗎?

所以目前圍繞4個方向

打包預取策略

休眠充電

wifi

Android效能優化之電量優化

android應用開發中存在很多比較耗電的特性。例如網路,定位,感測器等,同時關於一些關鍵的api的正確使用也是有效降低應用耗電的手段,例如broadcastreceiver,alarmmanager,wakelock等。為了減少應用的損耗的電量,在 實現中需要盡量避免無用操作 的執行。當應用退到後...

Android應用電量優化小結

應用執行總時間 應用在linux核心態執行時間 應用在linux使用者態執行時間 cpu工作總時間 軟體執行期間cpu每個頻率下工作的時間之和比例 應用消耗的電量 cpu每個頻率等級下工作的時間比例 cpu工作總時間 應用執行總時間 不同頻率下消耗的電量 資料傳輸消耗的電量 wi fi或者流動網路 ...

效能優化 電量優化

使用battery historian來監測電量的情況,battery historian時google的乙個開源專案 具體安裝過程參見 當出現下列畫面,說明已經開啟 其開啟成功以後,訪問網頁如下所示 說明 這裡使用的是一台國外的vps伺服器,原本是想在本地虛擬機器實驗的,一直連線超時,就換成了vp...