La แบตเตอรี่ยังคงเป็นปัญหาใหญ่ที่สุด สำหรับผู้ใช้ Android จำนวนมาก ในสเปน และในแทบทุกประเทศ เหตุผลที่พบบ่อยที่สุดอย่างหนึ่งในการเลิกใช้โทรศัพท์มือถือไม่ใช่เพราะแบตหมด แต่เป็นเพราะแบตเตอรี่ใช้งานได้ไม่นานพอสำหรับการใช้งานประจำวัน เราใช้โทรศัพท์เพื่อชำระเงิน พกบัตรโดยสาร ยืนยันตัวตนในบริการต่างๆ… และเมื่อเปอร์เซ็นต์แบตเตอรี่ลดลงจนเหลือติดลบ ความกังวลใจก็เริ่มขึ้น
การซื้ออันหนึ่งจึงดูไม่ค่อยสมเหตุสมผลเท่าไหร่ มือถือทรงพลัง แล้วก็เริ่มหมกมุ่นกับการไม่ใช้มัน นั่นแหละคือเหตุผลว่าทำไมมันถึงสำคัญ เรียนรู้วิธีควบคุมการทำงานของ Android เมื่อเราไม่ได้มองหน้าจอสิ่งนี้รวมถึงการทำความเข้าใจว่าแอปใดที่ยังคงทำงานอยู่ บริการใดที่ยังคงทำงาน และระบบจัดการการใช้แบตเตอรี่ในพื้นหลังอย่างไร ความเข้าใจอย่างถ่องแท้ในแนวคิดนี้ ควบคู่ไปกับข้อจำกัดและการตั้งค่าที่มีอยู่ในระบบ Android รุ่นใหม่ จะช่วยให้คุณยืดอายุการใช้งานแบตเตอรี่ได้หลายชั่วโมงโดยไม่กระทบต่อประสบการณ์การใช้งานของผู้ใช้มากนัก
“การใช้งานแบตเตอรี่ในพื้นหลัง” หมายความว่าอย่างไรกันแน่?
เมื่อเราพูดถึงการใช้งานแบตเตอรี่ในพื้นหลัง เราหมายถึง... ทุกสิ่งที่แอปทำเมื่อคุณไม่ได้ใช้งานแอปนั้นอย่างชัดเจนกล่าวคือ เมื่อหน้าจอปิดอยู่ หรือคุณกำลังใช้งานแอปพลิเคชันอื่นอยู่เบื้องหน้า แต่ระบบยังคงอนุญาตให้กระบวนการบางอย่างทำงานในพื้นหลังได้
แอปพลิเคชันมากมายของ เครือข่ายสังคม เกม การส่งข้อความ และยูทิลิตี้ แอปพลิเคชันเหล่านี้ช่วยรักษาการเชื่อมต่อข้อมูล ซิงโครไนซ์ข้อมูล กำหนดเวลาการทำงาน หรือรับการแจ้งเตือน แม้ว่าโทรศัพท์จะล็อกอยู่ก็ตาม บางแอปพลิเคชันจำเป็นอย่างยิ่งต่อฟังก์ชันนี้ (เช่น บริการที่เชื่อมต่อสมาร์ทวอทช์หรือแอปอีเมล) แต่บางแอปพลิเคชันก็ทำงานต่อเนื่องโดยไม่ให้ประโยชน์ที่คุ้มค่า
พฤติกรรมที่ดูเหมือนไม่มีพิษภัยนี้ กลับทำให้แบตเตอรี่หมดลงทีละน้อย: การใช้พลังงานที่ค่อยๆ เกิดขึ้นอย่างต่อเนื่อง คุณอาจมองไม่เห็น แต่สุดท้ายแล้วมันสร้างความแตกต่าง Android จัดกลุ่มสิ่งนี้ไว้ในเมนูเป็น "การใช้งานเบื้องหลัง" หรือ "กิจกรรมเบื้องหลัง" และนั่นคือจุดที่เราสามารถเข้าไปแทรกแซงได้
นับตั้งแต่ Android 7.0 และโดยเฉพาะอย่างยิ่งตั้งแต่ Android 8 และ 9 เป็นต้นไป Google ได้บังคับใช้กฎนี้ ข้อจำกัดที่เข้มงวดมากขึ้นเรื่อยๆ สำหรับกระบวนการเบื้องหลัง เพื่อปกป้องทั้งอายุการใช้งานแบตเตอรี่และประสิทธิภาพของอุปกรณ์ นี่จึงเป็นเหตุผลว่าทำไมแอปเก่าๆ หลายแอปจึงต้องปรับตัวโดยใช้ API เช่น JobScheduler หรือ WorkManager แทนที่จะพึ่งพาบริการที่ทำงานต่อเนื่องยาวนานหรือสตรีมโดยปริยาย
ในทางปฏิบัติแล้ว ทั้งหมดนี้หมายความว่าระบบจะตัดสินใจอย่างชาญฉลาดว่าแอปใดบ้างที่สามารถทำงานในพื้นหลังต่อไปได้ และแอปใดบ้างที่ไม่สามารถทำได้ แต่ ผู้ใช้ยังคงมีสิทธิ์ตัดสินใจขั้นสุดท้าย ผ่านการตั้งค่าการใช้งานแบตเตอรี่
วิธีดูและควบคุมว่าแอปใดบ้างที่ใช้พลังงานแบตเตอรี่ในพื้นหลัง

ขั้นตอนแรกในการนำความสงบเรียบร้อยมาสู่สังคมและ ลดการใช้แบตเตอรี่ เป้าหมายคือการระบุว่าแอปพลิเคชันใดบ้างที่ใช้พลังงานแบตเตอรี่มาก ทั้งขณะที่กำลังทำงานอยู่และขณะที่ทำงานอยู่เบื้องหลัง ระบบ Android มีแผงควบคุมที่ค่อนข้างครอบคลุมอยู่ในเมนูการตั้งค่าระบบ
บนอุปกรณ์มือถือส่วนใหญ่ ขั้นตอนจะคล้ายกัน: กด Enter การตั้งค่า > แบตเตอรี่ > การใช้งานแบตเตอรี่ตรงนั้นคุณจะเห็นรายการแอปเรียงลำดับตามการใช้งาน คิดซะว่าเป็นการจัดอันดับแอปที่ใช้พลังงานมากที่สุดในช่วงเวลาที่วิเคราะห์ (โดยปกติคือ 24 ชั่วโมงที่ผ่านมา แต่ผู้ผลิตบางรายอนุญาตให้คุณเปลี่ยนช่วงเวลาได้)
เมื่อคุณแตะที่แอป ระบบ Android จะแสดงให้เห็นว่าแอปนั้นใช้แบตเตอรี่ไปเท่าไหร่ ในส่วนหน้า (เมื่อคุณเปิดมันไว้) และใช้ข้อมูลในพื้นหลังมากแค่ไหน หากคุณเห็นแอปพลิเคชันที่คุณแทบไม่ได้ใช้ แต่กลับมีการใช้งานข้อมูลในพื้นหลังเป็นจำนวนมาก นั่นก็ชัดเจนว่าแอปนั้นสมควรถูกจำกัดการใช้งานของคุณ
ในเอกสารข้อมูลของใบสมัครแต่ละฉบับ คุณจะพบส่วนที่มีชื่อประมาณนี้: “การใช้งานแบตเตอรี่ในพื้นหลัง”, “กิจกรรมในพื้นหลัง” หรือ “การเพิ่มประสิทธิภาพแบตเตอรี่”ชื่อและเมนูต่างๆ อาจแตกต่างกันไปขึ้นอยู่กับอินเทอร์เฟซ (Samsung, Xiaomi, Pixel ฯลฯ) แต่โดยทั่วไปแล้วตัวเลือกต่างๆ จะแบ่งออกเป็นสามกลุ่มหลัก:
- ไม่มีข้อจำกัด: แอปนี้สามารถทำงานในพื้นหลังได้โดยแทบไม่มีข้อจำกัดใดๆ มันจะใช้พลังงานแบตเตอรี่มากขึ้น แต่จะทำงานได้อย่างเต็มประสิทธิภาพเสมอ
- ปรับให้เหมาะสมที่สุด (ตัวเลือกเริ่มต้น): ระบบปฏิบัติการ Android ใช้อัลกอริทึมอัจฉริยะในการอนุญาตหรือปิดกั้นการทำงานเบื้องหลังโดยพิจารณาจากวิธีการใช้งานแอปนั้นๆ
- ถูกจำกัด: ระบบจะป้องกันไม่ให้แอปทำงานในพื้นหลัง แอปจะทำงานได้ก็ต่อเมื่อคุณเปิดใช้งาน หรือในสถานการณ์เฉพาะบางอย่างเท่านั้น
หากคุณกำหนดให้แอปใดแอปหนึ่งถูกจำกัดการใช้งาน ระบบจะไม่สามารถเริ่มงาน บริการเบื้องหลัง หรือตั้งสัญญาณเตือนภัยได้อีกต่อไป เมื่อคุณไม่ได้ใช้งาน ใน Android 9 และเวอร์ชันที่ใหม่กว่านั้น หมายความว่า ตัวอย่างเช่น แอปจะไม่สามารถเริ่มต้นบริการเบื้องหน้าได้ นาฬิกาปลุกจะไม่ดัง และงาน JobScheduler จะไม่ทำงานในขณะที่แอปอยู่ในสถานะนั้น
โปรดสังเกตรายละเอียดที่น่าสนใจ: หากแอปพลิเคชันถูกทำเครื่องหมายว่า "จำกัด" แต่คุณเปิดใช้งานด้วยตนเอง ระบบ Android จะถือว่าอุปกรณ์อยู่ในโหมด "ปรับให้เหมาะสม" ชั่วคราวทันทีที่คุณสลับไปใช้แอปอื่นหรือล็อกโทรศัพท์ ระบบจะกลับเข้าสู่โหมดจำกัดการใช้งานโดยอัตโนมัติ ซึ่งจะช่วยป้องกันไม่ให้โทรศัพท์ใช้งานไม่ได้เลยในเวลาที่คุณต้องการใช้งานจริง
การจำกัดการใช้งานโดยอัตโนมัติเมื่อแอปทำงานผิดปกติ
นอกเหนือจากสิ่งที่คุณปรับแต่งด้วยตนเองแล้ว Android ยังมีระบบเฝ้าระวังที่เรียกว่า ระบบปฏิบัติการ Android Vitals และกลไกภายในอื่นๆ ที่ตรวจจับแอปที่ใช้แบตเตอรี่หรือทรัพยากรมากเกินไป เมื่อระบบตรวจพบสิ่งผิดปกติ ระบบจะแนะนำให้ผู้ใช้จำกัดการใช้งานแอปนั้น
ตัวอย่างเช่น หากแอปพลิเคชันดูแลรักษาข้อมูล เวคล็อกบางส่วน หากเปิดใช้งานฟังก์ชันล็อกหน้าจอ (activation lock) นานเกินไปโดยที่หน้าจอปิดอยู่ หรือหากมีการเรียกใช้บริการพื้นหลังมากเกินไป (โดยเฉพาะในแอปเก่าๆ ที่ใช้ API ต่ำกว่า 26) ระบบ Android จะถือว่าเป็นการใช้งานเกินขอบเขต
ในกรณีเหล่านั้น ระบบมักจะแสดงการแจ้งเตือนประเภทดังกล่าว “แอปนี้ใช้แบตเตอรี่มากเกินไป”พร้อมปุ่มสำหรับจำกัดการใช้งาน หากผู้ใช้ยอมรับ โทรศัพท์มือถือจะตั้งค่าแอปให้อยู่ในสถานะ "จำกัด" เพื่อลดการใช้แบตเตอรี่ในพื้นหลัง
เมื่อแอปอยู่ในสถานะที่จำกัดดังกล่าวบน Android 9 หรือเวอร์ชันที่สูงกว่า ข้อจำกัดต่างๆ จะมีนัยสำคัญ: คุณไม่สามารถเริ่มต้นบริการเบื้องหน้าใหม่ได้โปรแกรมที่เปิดใช้งานอยู่แล้วอาจสูญเสียสถานะการทำงานเบื้องหน้า งาน JobScheduler ของโปรแกรมเหล่านั้นจะไม่ทำงาน และสัญญาณเตือนจะหยุดดัง
ในเวอร์ชันใหม่ๆ เช่น Android 13 นั้น มีคุณสมบัติที่เหนือกว่านั้นไปอีกขั้น: หากแอปถูกจำกัดการใช้งาน อุปกรณ์นี้ไม่ได้รับข้อมูลสำคัญ เช่น BOOT_COMPLETED หรือ LOCKED_BOOT_COMPLETED จนกว่าผู้ใช้จะเปิดใช้งานด้วยเหตุผลอื่น วิธีนี้จะป้องกันไม่ให้โปรแกรมรีสตาร์ทเองหลังจากรีบูต และป้องกันไม่ให้แบตเตอรี่หมดโดยไม่ได้รับอนุญาต
ผู้ผลิตสามารถเพิ่มข้อจำกัดเพิ่มเติมได้ (บางรายเข้มงวดมาก) ดังนั้นพฤติกรรมที่แน่นอนจึงแตกต่างกันไปในแต่ละรุ่น แต่หลักการทั่วไปนั้นเหมือนกัน: หากแอปใดกินแบตเตอรี่มาก Android จะแนะนำให้คุณปิดการใช้งานแอปนั้น.
ระบบปฏิบัติการ Android มีการเปลี่ยนแปลงอะไรบ้างในทางเทคนิคเพื่อประหยัดพลังงานแบตเตอรี่ขณะทำงานเบื้องหลัง?
จากมุมมองของนักพัฒนา Android ได้ทยอยยกเลิกเทคนิคเก่าๆ หลายอย่างที่ทำให้เกิดกระบวนการทำงานเบื้องหลังจำนวนมาก ซึ่งทั้งหมดนี้ส่งผลกระทบโดยตรงต่อ... ปัจจุบันแบตเตอรี่ใช้งานได้นานขึ้นโดยที่ผู้ใช้ไม่ต้องทำอะไรที่ซับซ้อนเลย.
ใน Android 7.0 (API 24) Google ได้จำกัดการใช้งานบางอย่าง เช่น การส่งข้อมูลโดยปริยาย การเชื่อมต่อ_การกระทำ บันทึกไว้ในไฟล์ manifest แล้ว ก่อนหน้านี้ ทุกครั้งที่มีการเปลี่ยนแปลงเครือข่าย (Wi-Fi, ข้อมูลมือถือ ฯลฯ) อาจทำให้แอปพลิเคชันหลายตัวตื่นขึ้นมาและเริ่มกระบวนการทำงาน แม้ว่าแอปเหล่านั้นแทบจะไม่ได้ทำอะไรเลยก็ตาม พฤติกรรมดังกล่าวเป็นอันตรายต่อแบตเตอรี่อย่างมาก
นับตั้งแต่เวอร์ชันนั้นเป็นต้นมา แอปที่กำหนดเป้าหมาย API 24 หรือสูงกว่า จะไม่ได้รับการส่งข้อมูลดังกล่าวอีกต่อไป หากแอปเหล่านั้นได้ประกาศไว้ในไฟล์ manifest และกระบวนการทำงานของแอปจะไม่เริ่มต้นด้วยเหตุผลดังกล่าว วิธีแก้ปัญหาอย่างเป็นทางการคือการใช้ JobScheduler หรือ WorkManagerซึ่งอนุญาตให้กำหนดเวลาการทำงานของเครือข่ายเมื่อตรงตามเงื่อนไขบางประการ เช่น "เฉพาะเมื่อเชื่อมต่อ WiFi" (NETWORK_TYPE_UNMETERED) และ "ขณะที่อุปกรณ์กำลังชาร์จ"
JobScheduler เป็นแบบอิงตามวัตถุ ข้อมูลงานโดยที่นักพัฒนาจะระบุข้อกำหนดของงาน เช่น ประเภทเครือข่าย ว่างานนั้นต้องการโหลดหรือไม่ ควรจะรอจนถึงวันที่กำหนดหรือไม่ เป็นต้น เมื่อตรงตามเงื่อนไขเหล่านี้ ระบบจะเรียกใช้โค้ดใน JobService โดยจัดกลุ่มงานจากหลายแอปพลิเคชันเข้าด้วยกันเพื่อลดจำนวนครั้งที่ CPU ตื่นขึ้นมาทำงาน
WorkManager เป็นเลเยอร์ที่ทันสมัยและยืดหยุ่นกว่า: วิธีนี้จะช่วยให้งานเบื้องหลังเสร็จสมบูรณ์แม้ว่ากระบวนการของแอปจะหยุดทำงานก็ตามระบบจะตัดสินใจเองภายในว่าจะใช้ JobScheduler, AlarmManager หรือโซลูชันจากผู้ให้บริการรายอื่น ขึ้นอยู่กับเวอร์ชันของ Android และมีคุณสมบัติขั้นสูง เช่น การเชื่อมโยงงาน หรือการตรวจสอบสถานะของแต่ละงาน
การเปลี่ยนแปลงครั้งสำคัญอีกอย่างใน Android 7.0 คือการลบฟังก์ชันการสตรีมมิ่งออกไป ภาพยนตร์แอ็คชั่นใหม่ และวิดีโอแอ็คชั่นใหม่ เพื่อแจ้งให้ทราบว่ามีการสร้างรูปภาพหรือวิดีโอใหม่ การแจ้งเตือนเหล่านี้อาจปลุกแอปพลิเคชันหลายแอปพร้อมกัน ส่งผลกระทบต่อประสิทธิภาพและอายุการใช้งานแบตเตอรี่ ในทางกลับกัน ระบบได้ขยาย JobInfo และ JobParameters ด้วยวิธีการเรียกใช้งานเมื่อมีการแก้ไข URI ของเนื้อหาเฉพาะ
นี่คือลักษณะของคลาสต่างๆ เช่น JobInfo.TriggerContentUri และเมธอดต่างๆ เช่น addTriggerContentUri() ซึ่งช่วยให้แอปสามารถตอบสนองในลักษณะที่หน่วงเวลาและควบคุมได้เมื่อมีการเปลี่ยนแปลงเกิดขึ้นในฐานข้อมูลเนื้อหา (ตัวอย่างเช่น แกลเลอรี) ระบบจะตรวจสอบ URI เหล่านี้ผ่าน ContentObserver และจะเรียกใช้งานเฉพาะเมื่อจำเป็นจริงๆ เท่านั้น
นอกจากนี้ JobParameters ยังมีวิธีการสำหรับการสอบถามข้อมูลอีกด้วย URI หรือหน่วยงานเนื้อหาใดที่ทำให้เกิดงานขึ้น (getTriggeredContentUris() และ getTriggeredContentAuthorities()) เพื่อให้แอปสามารถดำเนินการได้อย่างละเอียดโดยไม่ต้องสร้างฐานข้อมูลใหม่ทั้งหมด
วิธีการตรวจสอบและปรับการใช้พลังงานจากมุมมองของผู้ใช้
เรื่องทางเทคนิคทั้งหมดนี้ก็ดีอยู่หรอก แต่ในฐานะผู้ใช้งาน สิ่งที่คุณสนใจคือสิ่งที่ตรงไปตรงมามากกว่านั้น: ตรวจสอบข้อมูลแบตเตอรี่เป็นระยะ และดำเนินการแก้ไขอย่างทันท่วงทีระบบปฏิบัติการ Android มีแผงควบคุมและตัวเลือกต่างๆ มากมายที่ควรค่าแก่การตรวจสอบเป็นระยะๆ
ในส่วนแบตเตอรี่ของระบบ คุณจะเห็นกราฟแสดงการใช้งานเมื่อเวลาผ่านไป พร้อมทั้งรายชื่อแอปพลิเคชันและปริมาณการใช้พลังงานของแต่ละแอป ลองดูอันที่ดูเหมือนอยู่สูงเกินไป แม้ว่าคุณจะไม่ได้ใช้งานโปรแกรมเหล่านั้นบ่อยนักก็ตาม หากมีการใช้งานโปรแกรมเหล่านั้นในพื้นหลังในสัดส่วนสูง นั่นเป็นสัญญาณเตือนที่ชัดเจน
ผู้ผลิตบางรายอนุญาตให้คุณเปลี่ยนมุมมองเพื่อดูปริมาณการใช้พลังงานในช่วง 24 หรือ 48 ชั่วโมงที่ผ่านมา หรือตั้งแต่การชาร์จเต็มครั้งล่าสุด ซึ่งมีประโยชน์สำหรับการตรวจจับ รูปแบบการระบายน้ำอย่างต่อเนื่องตัวอย่างเช่น แอปพลิเคชันที่ใช้พลังงานจำนวนมากทุกคืนโดยที่คุณไม่ได้ทำอะไรเลย
เมื่อคุณตรวจพบผู้ต้องสงสัยที่เข้าใช้งานซ้ำซาก ให้ตรวจสอบสิทธิ์การเข้าถึงและการตั้งค่าภายในของพวกเขา บ่อยครั้ง แค่นั้นก็เพียงพอแล้ว ปิดการซิงค์อัตโนมัติ การสแกนตำแหน่งแบบเรียลไทม์ หรือการแจ้งเตือนที่ไม่จำเป็น เพื่อลดผลกระทบต่อแบตเตอรี่ลงอย่างมากโดยไม่สูญเสียฟังก์ชันการทำงานที่สำคัญ
นอกจากนี้ ยังมีแอปพลิเคชันจากผู้พัฒนาภายนอก เช่น GSam Battery Monitor หรือแอปที่คล้ายกัน ซึ่งทำหน้าที่เสมือน "แว่นขยาย" สำหรับการตรวจสอบการใช้พลังงานแบตเตอรี่ เป็นต้น AccuBattery หรือ Battery Guruอย่างไรก็ตาม ในปัจจุบัน ด้วยเครื่องมือพื้นฐานของ Android ผู้ใช้ส่วนใหญ่มีฟังก์ชันการทำงานที่เพียงพอสำหรับการจัดการแบตเตอรี่โดยไม่ต้องติดตั้งอะไรเพิ่มเติม
การกำหนดค่าสำคัญที่จะช่วยลดค่าใช้จ่ายโดยไม่ลดทอนคุณภาพมากเกินไป
นอกเหนือจากการปรับแต่งการควบคุมแต่ละแอปอย่างละเอียดแล้ว ยังมีตัวเลือกของระบบอีกหลายอย่าง ซึ่งหากปรับแต่งอย่างรอบคอบ จะช่วยให้... ช่วยเพิ่มอายุการใช้งานแบตเตอรี่ได้อย่างมากโดยไม่ลดทอนความสะดวกสบายในการใช้งานโทรศัพท์ไม่ใช่ว่าต้องใช้ชีวิตแบบเปิดเครื่องบินตลอดเวลา แต่เป็นการหลีกเลี่ยงการสิ้นเปลืองต่างหาก
หน้าจอมักจะเป็นส่วนประกอบที่ใช้พลังงานมากที่สุด ลดความสว่างด้วยตนเอง และถ้าเป็นไปได้ ปิดใช้งานการปรับความสว่างอัตโนมัติในสภาพแวดล้อมที่เสถียร สิ่งนี้สามารถนำไปสู่การประหยัดอย่างมาก สำหรับแผง OLED การใช้ โหมดมืด คุณสามารถลดการใช้พลังงานลงได้อีกในแอปพลิเคชันและส่วนติดต่อผู้ใช้ของระบบ โดยเฉพาะอย่างยิ่งหากคุณใช้เวลาอ่านหนังสือเป็นเวลานาน
การเชื่อมต่อก็มีบทบาทสำคัญเช่นกัน ในพื้นที่ที่มีสัญญาณอ่อน โทรศัพท์มือถือจะเพิ่มกำลังส่งของเสาอากาศและ มันใช้แบตเตอรี่เยอะมากในการพยายามรักษาความต่อเนื่องของสัญญาณเมื่อใดก็ตามที่เป็นไปได้ การใช้การเชื่อมต่อ Wi-Fi ที่เสถียรจะช่วยลดปัญหาแบตเตอรี่หมดเร็ว และหากคุณไม่จำเป็นต้องใช้ข้อมูลมือถือเป็นเวลานาน (เช่น ขณะนอนหลับ) การปิดใช้งานข้อมูลมือถือจะช่วยยืดอายุการใช้งานแบตเตอรี่ได้หลายชั่วโมง
สำหรับ GPS, WiFi และ Bluetooth กฎทองคำนั้นง่ายมาก: อย่าเปิดทิ้งไว้ "โดยไม่มีเหตุผล"ปัจจุบัน Android จัดการโมดูลเหล่านี้ได้ค่อนข้างดีแล้ว แต่การสแกนหาเครือข่ายหรืออุปกรณ์ใกล้เคียงอย่างต่อเนื่องในขณะที่คุณไม่ได้ใช้งานนั้นไม่ได้เพิ่มประโยชน์อะไรมากนัก และยังเป็นการสิ้นเปลืองพลังงานอย่างต่อเนื่องอีกด้วย
พันธมิตรอีกรายคือ โหมดประหยัดแบตเตอรี่ฟีเจอร์นี้มีอยู่ใน การตั้งค่า > แบตเตอรี่ เมื่อเปิดใช้งาน ระบบจะลดกิจกรรมเบื้องหลัง จำกัดกระบวนการบางอย่าง ลดประสิทธิภาพสูงสุดของโปรเซสเซอร์ และจำกัดการซิงค์บางอย่าง เหมาะอย่างยิ่งสำหรับช่วงเวลาที่คุณรู้ว่าคุณจะไม่สามารถชาร์จแบตเตอรี่ได้เป็นเวลานานหลายชั่วโมง
สิ่งที่ไม่สมเหตุสมผลคือการติดตั้ง "แอปมหัศจรรย์" ที่สัญญาว่าจะเพิ่มอายุการใช้งานแบตเตอรี่เป็นสองเท่าหรือปิดกระบวนการทำงานอย่างรวดเร็ว ส่วนใหญ่แล้ว พวกเขาไม่ได้สร้างประโยชน์อะไรที่แท้จริง และบางครั้งยังทำให้การบริโภคแย่ลงอีกด้วย โดยการต่อสู้กับการปรับแต่งของระบบปฏิบัติการเอง หัวใจสำคัญอยู่ที่การปรับแต่งอย่างแท้จริง ไม่ใช่กลเม็ดมหัศจรรย์
WiFi, Bluetooth และการจัดการตำแหน่งที่ตั้งในพื้นหลัง
สิ่งหนึ่งที่มักถูกมองข้ามไปคือ แม้ว่าคุณจะปิด Wi-Fi หรือ Bluetooth จากแผงการตั้งค่าด่วนแล้วก็ตาม โทรศัพท์หลายรุ่นยังคงเปิดใช้งานฟังก์ชันภายในบางอย่างอยู่ ค้นหาเครือข่ายและอุปกรณ์ เพื่อปรับปรุงความแม่นยำในการแปลภาษา
ฟังก์ชันนี้ช่วยให้โทรศัพท์ของคุณเข้าใจตำแหน่งของคุณได้ดีขึ้นโดยใช้ฐานข้อมูลของเครือข่ายใกล้เคียง แต่หมายความว่าเสาอากาศจะยังคงทำการสแกนเป็นระยะ หากคุณต้องการลดการใช้งานนี้ คุณสามารถไปที่ การตั้งค่า > ตำแหน่ง > บริการตำแหน่ง (หรือ การตั้งค่าตำแหน่ง) และปิดใช้งานตัวเลือกต่างๆ เช่น “ค้นหาเครือข่าย Wi-Fi” และ “ค้นหาอุปกรณ์บลูทูธ”
ในบางรุ่น ยังมีตัวเลือกที่เรียกว่าอะไรทำนองนั้นอีกด้วย “การเปิดใช้งาน WiFi อัตโนมัติ” ในเมนู การตั้งค่า > เครือข่ายและอินเทอร์เน็ต > อินเทอร์เน็ต > การตั้งค่าเครือข่าย คุณจะพบตัวเลือกที่เปิดใช้งาน Wi-Fi อีกครั้งเมื่อตรวจพบเครือข่ายที่รู้จักในพื้นที่ที่ใช้งานบ่อย สะดวกสบายก็จริง แต่ก็ทำให้มีการใช้ข้อมูลเพิ่มขึ้นเล็กน้อยด้วย
การปิดใช้งานการค้นหาประเภทนี้ จะทำให้โทรศัพท์หยุดสแกนสภาพแวดล้อมเป็นระยะ ซึ่ง มันช่วยลดทั้งการใช้พลังงานแบตเตอรี่และปริมาณข้อมูลตำแหน่งทางภูมิศาสตร์ที่ส่งออกไปข้อเสียคือ การระบุตำแหน่งอาจมีความแม่นยำน้อยลงหรือช้าลงเล็กน้อยในบางแอปพลิเคชัน แต่สำหรับผู้ใช้ส่วนใหญ่แล้วไม่ใช่ปัญหาใหญ่
การอัปเดตอัตโนมัติและกระบวนการอื่นๆ ที่ "แอบ" ทำงานอยู่เบื้องหลัง
อีกหนึ่งตัวอย่างคลาสสิกของการบริโภคข้อมูลเบื้องหลังคือ... การอัพเดทแอพพลิเคชั่นอัตโนมัติโดยปกติแล้ว Google Play Store จะอัปเดตแอปโดยเร็วที่สุดเท่าที่จะทำได้ บางครั้งอาจใช้ข้อมูลมือถือ ซึ่งนอกจากจะทำให้แบตเตอรี่หมดเร็วแล้ว ยังเปลืองปริมาณข้อมูลมือถือของคุณอีกด้วย
หากต้องการปรับเปลี่ยนพฤติกรรมนี้ ให้เปิด Google Play Store แตะไอคอนโปรไฟล์ของคุณ (ด้านบนขวา) แล้วไปที่ การตั้งค่า > การตั้งค่าเครือข่าย > อัปเดตแอปโดยอัตโนมัติตัวเลือกที่เหมาะสมที่สุดสำหรับคนส่วนใหญ่คือการเลือก "ใช้ Wi-Fi เท่านั้น" หรือแม้แต่ "อย่าอัปเดตแอปโดยอัตโนมัติ" หากคุณต้องการอัปเดตด้วยตนเองเป็นครั้งคราว
โดยการลดความถี่และบริบทของการอัปเดตเหล่านี้ คุณจะบรรลุเป้าหมายนั้นได้ จะมีกระบวนการติดตั้ง ตรวจสอบ และดาวน์โหลดที่ทำงานอยู่เบื้องหลังน้อยลงสิ่งนี้เห็นได้ชัดเจนเป็นพิเศษในโทรศัพท์มือถือรุ่นราคาประหยัด
นอกจากนี้ ควรตรวจสอบว่าแอปใดบ้างที่ได้รับอนุญาตให้ทำการซิงโครไนซ์อย่างต่อเนื่อง (เช่น อีเมล โซเชียลมีเดีย พื้นที่จัดเก็บข้อมูลบนคลาวด์ เป็นต้น) การที่แอปตรวจสอบข้อมูลทุกนาทีนั้นแตกต่างจากการตรวจสอบทุกชั่วโมง ปรับช่วงเวลาเหล่านั้นโดยใช้สามัญสำนึกสักเล็กน้อย สามารถทำคะแนนได้หลายเปอร์เซ็นต์ภายในสิ้นวัน
สิ่งสำคัญอีกอย่างคือต้องเข้าใจว่า การปิดแอปโดยไม่เลือกปฏิบัติจากมุมมองแอปที่ใช้งานล่าสุดนั้นไม่ใช่ทางแก้ปัญหา ระบบ Android ถูกออกแบบมาเพื่อ... จัดการหน่วยความจำและกระบวนการโดยอัตโนมัติและเมื่อคุณบังคับปิดแอปพลิเคชันที่ระบบต้องการเก็บไว้ในแคช คุณมักจะต้องเปิดแอปนั้นขึ้นมาใหม่ตั้งแต่ต้นในเวลาไม่นานหลังจากนั้น ซึ่งเป็นการสิ้นเปลืองพลังงานโดยไม่จำเป็น
บนอุปกรณ์พกพาที่ใช้สำหรับการทดสอบหรือในสภาพแวดล้อมการพัฒนา ยังมีความเป็นไปได้ที่จะจำลองข้อจำกัดของพื้นหลังที่รุนแรงโดยใช้คำสั่ง ADB เช่น RUN_IN_BACKGROUND ละเว้น/อนุญาต คำสั่ง `RUN_ANY_IN_BACKGROUND deny` ช่วยให้คุณเห็นว่าแอปทำงานอย่างไรเมื่อถูกห้ามไม่ให้ทำงานในพื้นหลัง สำหรับผู้ใช้ทั่วไป คำสั่งเหล่านี้ไม่มีประโยชน์ แต่มีไว้เพื่อช่วยให้แอปในอนาคตประหยัดพลังงานแบตเตอรี่มากขึ้น
ด้วยการปรับแต่งทั้งหมดเหล่านี้และข้อจำกัดต่างๆ ที่ Android บังคับใช้เป็นค่าเริ่มต้นอยู่แล้ว วิธีที่ดีที่สุดในการดูแลรักษาแบตเตอรี่ก็คือการใช้เครื่องมือของระบบปฏิบัติการเองตรวจสอบสถิติเป็นระยะ และอย่าหลงเชื่อวิธีแก้ปัญหาแบบมหัศจรรย์ ด้วยการดูแลเล็กน้อย แม้แต่โทรศัพท์ที่ไม่ขึ้นชื่อเรื่องแบตเตอรี่นาน อย่างเช่นโทรศัพท์ Pixel บางรุ่น ก็สามารถใช้งานได้ตลอดทั้งวันทำงาน และโทรศัพท์ที่มีแบตเตอรี่นานดี ก็สามารถใช้งานได้นานถึงวันครึ่งโดยไม่ต้องกังวลเรื่องการเสียบชาร์จ
