โหมดประหยัดอินเทอร์เน็ต

การใช้ข้อมูลบนมือถือมีค่าใช้จ่ายสูงและเพิ่มมากขึ้น ทำให้ค่าใช้จ่ายของแผนข้อมูลไม่ใช่ ในราคาที่จับต้องได้ ผู้ใช้ Android ต้องการความสามารถในการลดหรือบล็อกการใช้ข้อมูล จากแอปทั้งหมดได้ คุณลักษณะการประหยัดอินเทอร์เน็ตใน Android รุ่น 7.0 มี ฟังก์ชันการทำงานนี้ให้แก่ผู้ใช้

โปรแกรมประหยัดอินเทอร์เน็ต ผู้ใช้สามารถเปิดหรือปิดฟีเจอร์ได้ นักพัฒนาแอป ควรใช้ API ใหม่เพื่อตรวจสอบว่าโหมดประหยัดอินเทอร์เน็ตเปิดอยู่หรือไม่ หากเปิดอยู่ แอปจะ นักพัฒนาซอฟต์แวร์สามารถรับมือกับสถานการณ์ได้อย่างไร้ปัญหาโดยปรับแต่งแอปพลิเคชัน การเข้าถึงข้อมูลต่ำหรือไม่มีข้อมูล

ผู้ใช้ปลายทางจะได้รับประโยชน์เนื่องจากสามารถควบคุมได้ว่าแอปใดบ้างที่สามารถเข้าถึงข้อมูลใน ในเบื้องหลังและเข้าถึงข้อมูลได้เมื่อทำงานอยู่เบื้องหน้าเท่านั้น ช่วงเวลานี้ ทำให้มั่นใจได้ว่ามีการแลกเปลี่ยนอินเทอร์เน็ตที่ใช้งานอยู่เบื้องหลังที่ต้องการเมื่อเปิดการประหยัดอินเทอร์เน็ตตามการควบคุมของผู้ใช้

การใช้งาน

และเนื่องจากการประหยัดอินเทอร์เน็ตเป็นฟีเจอร์ในแพลตฟอร์มหนึ่ง ผู้ผลิตอุปกรณ์จึงได้รับ โดยค่าเริ่มต้นสำหรับรุ่น N ค้นหาไฟล์ต้นฉบับใน
แพ็กเกจ/แอป/การตั้งค่า/src/com/android/settings/datausage

อินเทอร์เฟซการตั้งค่า

อินเทอร์เฟซผู้ใช้ของการตั้งค่าการประหยัดอินเทอร์เน็ตเริ่มต้นอยู่ใน Android Open โปรเจ็กต์ต้นทาง (AOSP) โปรดดูตัวอย่างจากภาพหน้าจอด้านล่าง

ภาพหน้าจอเหล่านี้แสดงโหมดการประหยัดอินเทอร์เน็ตที่ใช้งานอยู่

การเปิด/ปิดโปรแกรมประหยัดอินเทอร์เน็ต

รูปที่ 1 การเปิด/ปิดโปรแกรมประหยัดอินเทอร์เน็ต

โหมดประหยัดแบตเตอรี่และโหมดประหยัดอินเทอร์เน็ตเปิดอยู่

รูปที่ 2 เมื่อทั้งโหมดประหยัดแบตเตอรี่และโหมดประหยัดอินเทอร์เน็ตเปิดอยู่

หน้าจอการใช้ข้อมูลเฉพาะแอป

รูปที่ 3 หน้าจอการใช้ข้อมูลเฉพาะแอป: การตั้งค่า > แอป > ปริมาณการใช้อินเทอร์เน็ต

การประหยัดอินเทอร์เน็ตในการตั้งค่าด่วน

รูปที่ 4 สถานะการประหยัดอินเทอร์เน็ตในเมนูการตั้งค่าด่วน

แอป

สำคัญ: ผู้ใช้อุปกรณ์ไม่ควรเพิ่มแอปในรายการที่อนุญาตพิเศษ แต่ผู้ใช้อาจนำความคิดเห็นดังกล่าวออกได้ การรวมแอปอื่นๆ ไว้ด้วยจะบังคับให้ผู้ใช้ตัดสินใจว่าจะ ใช้การประหยัดอินเทอร์เน็ต

นักพัฒนาแอปทุกรายต้องดำเนินการเพื่อใช้งานโปรแกรมประหยัดอินเทอร์เน็ต รวมถึง OEM และ ของผู้ให้บริการที่มีแอปที่โหลดล่วงหน้า โปรดดู ข้อมูล โปรแกรมประหยัดใน developer.android.com สำหรับคำแนะนำเกี่ยวกับการตรวจหาแอปของนักพัฒนาแอป และตรวจสอบสถานะของโปรแกรมประหยัดอินเทอร์เน็ต ดูรายละเอียดเพิ่มเติมได้ในส่วนด้านล่าง เป็นประโยชน์กับพาร์ทเนอร์

ในการเพิ่มประสิทธิภาพโหมดประหยัดอินเทอร์เน็ต แอปต่างๆ ควรทำดังนี้

  • นำรูปภาพที่ไม่จำเป็นออก
  • ใช้ความละเอียดที่ต่ำลงสำหรับรูปภาพที่เหลือ
  • ใช้วิดีโอที่มีอัตราบิตต่ำกว่า
  • ทริกเกอร์ประสบการณ์ " Lite" ที่มีอยู่
  • บีบอัดข้อมูล
  • เคารพสถานะเครือข่ายที่มีการตรวจวัดเทียบกับไม่มีการวัดปริมาณอินเทอร์เน็ต แม้ว่าการประหยัดอินเทอร์เน็ตจะเป็น ปิด

ในทางกลับกัน เพื่อให้ทำงานกับโปรแกรมประหยัดอินเทอร์เน็ตได้ดี แอปไม่ควรมีลักษณะดังนี้

  • วิดีโอที่เล่นอัตโนมัติ
  • ดึงข้อมูลเนื้อหา/ไฟล์แนบล่วงหน้า
  • ดาวน์โหลดอัปเดต / โค้ด
  • ขอให้ได้รับอนุญาตพิเศษ เว้นแต่ข้อมูลแบ็กกราวด์จะเป็นส่วนหนึ่งขององค์ประกอบหลักอย่างแท้จริง ฟังก์ชัน
  • ถือว่ารายการที่อนุญาตพิเศษเป็นใบอนุญาตเพื่อใช้แบนด์วิดท์มากขึ้น

การตรวจสอบความถูกต้อง

ผู้ติดตั้งใช้งานจะมั่นใจได้ว่าฟีเจอร์เวอร์ชันของตนทํางานตามที่ต้องการ เรียกใช้การทดสอบ CTS ต่อไปนี้

com.android.cts.net.HostsideRestrictBackgroundNetworkTests

นอกจากนี้ยังใช้คำสั่ง adb เพื่อทำการทดสอบด้วยตนเองได้ด้วยโดย ก่อนเรียกใช้คำสั่งนี้เพื่อดูตัวเลือกที่ใช้ได้ทั้งหมด:

adb shell cmd netpolicy

เช่น คำสั่งนี้จะแสดง UID ของแอปที่อนุญาตพิเศษดังนี้

adb shell cmd netpolicy list restrict-background-whitelist