如果 Wear OS 錶面在裝置未充電且未使用任何應用程式時,每小時的電池用量超過 4.44%,手錶在充電一次後的續航時間可能將不足一整天。這會對使用者和 Wear OS 生態系統造成損害。
為盡可能延長電池續航力,請確保 80% 的工作階段每小時電池用量低於 3.2%,且整體電池用量超出正常範圍的比例低於 1%。
影響因素
以下是影響應用程式電池用量的主要因素:
- CPU 使用率過高:每小時使用 CPU 90 秒以上的錶面工作階段。
- 部分喚醒鎖定次數過多:每小時使用喚醒鎖定 18.5 秒以上的錶面工作階段。
使用 Battery Historian 進一步調查。
減少電池用量
請參考下列建議,減少應用程式的電池用量。
使用錶面格式
錶面格式使用宣告式 XML,而非可執行程式碼,可簡化應用程式建立程序並減少電池用量。
處理螢幕長亮模式 (AoD)
手錶閒置時會切換為螢幕長亮模式 (AoD),又稱為微光模式。在螢幕長亮模式下,錶面亮起的像素比例不得超過 15%。
記憶體用量最佳化
大型圖片、字型和動畫 (例如掃動的秒針) 會增加電池用量。
- 使用所需最低解析度的資源
- 將資源裁剪至最小尺寸 (避免透明邊框)
- 移除或裁剪其他元素遮蓋的任何內容,減少過度繪製
如需更多建議,請參閱「最佳化記憶體用量」。
限制動畫
動畫元素可讓錶面更吸睛,但會比較耗電。 如要減少影響,請採取下列行動:
- 避免使用高影格率動畫
- 建議大多數動畫採用 15 FPS
- 限制使用動態元素,例如 Gyro 和
ArithmeticExpression
ArithmeticExpression的更新頻率與來源資料相同。MILLISECOND和ACCELEROMETER等高頻率來源會耗用更多電量。
- 避免在微光模式中顯示不必要的動畫
避免使用喚醒鎖
使用錶面格式發布應用程式,避免喚醒鎖定。
為您推薦
- 注意:系統會在 JavaScript 關閉時顯示連結文字
- 錶面格式
- 電源注意事項
- Battery Historian