Android 6.0 新規:所有設備必須透明電池使用情況

jopen 9年前發布 | 4K 次閱讀 Android

對智能手機的續航能力敏感的Android用戶來說,下面這條無疑是個消息。援引Android Police報道在Android 6.0 Marshmallow兼容性定義文檔中詳細規定OEM廠商必須透明電池使用情況。當前很多設備廠商設備的電池管理并不透明, 不允許智能手機用戶查看所有的系統和應用狀態,而在新版Android系統中谷歌督促所有OEM廠商必須在設備中提供電池狀態。

獲得詳細信息可訪問:   Compatibility Definition Document (PDF)

Android 6.0 新規:所有設備必須透明電池使用情況

在官方文檔中寫道:“向應用開發者提供更加精準的電量統計和電池消耗報告,豐富的工具來激勵優化應用的耗電。”此外所有設備必須要實現能夠最終硬件組件的電池使用情況并傳輸到專屬的應用中,尤其需要部署實現:

- 必須提供每個組件的功率配置文件,在Android Open Source Project網站上以書面的形式定義每個硬件元件的當前消耗值,和隨著時間變化的耗電量曲線圖。

- 必須以mAh為單位報告所有硬件耗電量。

- 如果無法將硬件組件的耗電量傳輸給應用則應該歸類于硬件本身

- 必須報告每個進程UID的的CPU耗電量。Android開源項目需要部署uid_cputime內核模組來實現。

本文轉載自: http://www.cnbeta.com/articles/441053.htm

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!