เมื่อการใช้งานแบตเตอรี่สำหรับหน้าปัดนาฬิกา Wear OS เกิน 4.44% ต่อชั่วโมงในขณะที่อุปกรณ์ไม่ได้ชาร์จอยู่และไม่มีการใช้งานแอป นาฬิกาจะใช้งานได้ไม่ถึง 1 วันต่อการชาร์จ 1 ครั้ง ซึ่งส่งผลเสียต่อผู้ใช้และระบบนิเวศของ Wear OS
หากต้องการยืดอายุการใช้งานแบตเตอรี่ให้ได้มากที่สุด ให้ตั้งเป้าหมายการใช้งานแบตเตอรี่ไม่เกิน 3.2% ต่อชั่วโมงสำหรับ 80% ของเซสชัน และการใช้งานแบตเตอรี่มากเกินไปโดยรวมน้อยกว่า 1%
ปัจจัยที่ทำให้เกิด
ปัจจัยสำคัญที่ส่งผลต่อการใช้งานแบตเตอรี่ของแอปมีดังนี้
- การใช้งาน CPU มากเกินไป: เซสชันหน้าปัดที่ใช้ CPU เป็นเวลา 90 วินาที ขึ้นไปต่อชั่วโมง
- Wake Lock บางส่วนมากเกินไป: เซสชันหน้าปัดที่ใช้ Wake Lock เป็นเวลา 18.5 วินาทีขึ้นไปต่อชั่วโมง
ใช้ Battery Historian เพื่อตรวจสอบเพิ่มเติม
ลดการใช้งานแบตเตอรี่
ใช้คำแนะนำต่อไปนี้เพื่อลดการใช้งานแบตเตอรี่ของแอป
ใช้ Watch Face Format
Watch Face Format ใช้ XML ที่ประกาศแทนโค้ดที่เรียกใช้งานได้เพื่อลดความซับซ้อนในการสร้างแอปและลดการใช้งานแบตเตอรี่
จัดการโหมดจอแสดงผลเปิดตลอดเวลา (AOD)
เมื่อไม่ได้ใช้งาน นาฬิกาจะเปลี่ยนเป็นจอแสดงผลเปิดตลอดเวลา (AoD) หรือที่เรียกว่าโหมดแอมเบียนท์ ใน AoD หน้าปัดควรสว่างไม่เกิน 15% ของพิกเซล
เพิ่มประสิทธิภาพการใช้หน่วยความจำ
รูปภาพ แบบอักษร และภาพเคลื่อนไหวขนาดใหญ่ (เช่น เข็มวินาทีที่กวาด) จะเพิ่มการใช้งานแบตเตอรี่
- ใช้ทรัพยากรที่มีความละเอียดต่ำที่สุดที่จำเป็น
- ครอบตัดแหล่งข้อมูลให้มีขนาดเล็กที่สุด (หลีกเลี่ยงขอบโปร่งใส)
- นำออกหรือครอบตัดส่วนที่ซ่อนอยู่โดยองค์ประกอบอื่นๆ เพื่อลดการแสดงพิกเซลซ้ำ
ดูคำแนะนำเพิ่มเติมได้ที่เพิ่มประสิทธิภาพการใช้งานหน่วยความจำ
จำกัดภาพเคลื่อนไหว
การเคลื่อนไหวขององค์ประกอบจะทำให้หน้าปัดดูน่าสนใจ แต่จะใช้แบตเตอรี่มากขึ้น วิธีลดผลกระทบ
- หลีกเลี่ยงการใช้ภาพเคลื่อนไหวที่มี FPS สูง
- สำหรับภาพเคลื่อนไหวส่วนใหญ่ เราขอแนะนำให้ใช้ 15 FPS
- จำกัดการใช้องค์ประกอบแบบไดนามิก เช่น Gyro และ
ArithmeticExpression
ArithmeticExpressionจะอัปเดตบ่อยเท่ากับข้อมูลต้นทาง แหล่งที่มาที่มีความถี่สูง เช่นMILLISECONDและACCELEROMETERจะใช้แบตเตอรี่มากกว่า
- หลีกเลี่ยงภาพเคลื่อนไหวที่ไม่จำเป็นในโหมด AoD
หลีกเลี่ยง Wakelock
เผยแพร่แอปโดยใช้ Watch Face Format เพื่อหลีกเลี่ยงการล็อกไม่ให้แอปเข้าสู่โหมดสลีป
แนะนำสำหรับคุณ
- หมายเหตุ: ข้อความลิงก์จะแสดงเมื่อ JavaScript ปิดอยู่
- Watch Face Format
- ข้อควรพิจารณาเกี่ยวกับพลังงาน
- Battery Historian