Android 13 จะช่วยให้คุณหยุดบริการเบื้องหน้าได้จากแถบการแจ้งเตือน

Android 13 จะแนะนำตัวจัดการงาน Foreground Services (FGS) ใหม่ที่จะให้คุณหยุดบริการเบื้องหน้าจากแถบการแจ้งเตือน

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

ตาม เอสเปอร์Android 13 DP2 มีตัวจัดการงาน Foreground Services (FGS) ใหม่ โดยแสดงรายการแอปที่ใช้บริการเบื้องหน้าอยู่ในปัจจุบัน และอนุญาตให้ผู้ใช้หยุดบริการเบื้องหน้าโดยไม่คำนึงถึงเวอร์ชัน SDK เป้าหมาย คุณสามารถเข้าถึงรายการที่เรียกว่าแอปที่ใช้งานอยู่ได้โดยปัดลงบนแถบการแจ้งเตือนแล้วแตะไอคอนใหม่ถัดจากฟันเฟืองการตั้งค่า

เครดิต: Google

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

เครดิต: Google

เอสเปอร์ หมายเหตุเพิ่มเติมว่าตัวจัดการงาน FGS จะส่งการแจ้งเตือนเมื่อบริการเบื้องหน้าของแอปทำงานเป็นเวลาอย่างน้อย 20 ชั่วโมงภายในระยะเวลา 24 ชั่วโมง การแจ้งเตือนจะแจ้งให้ผู้ใช้โต้ตอบกับ FGS Task Manager มันจะอ่านว่า: "[แอป] กำลังทำงานอยู่ในพื้นหลังเป็นเวลานาน แตะเพื่อตรวจสอบ" อย่างไรก็ตาม การแจ้งเตือนนี้จะไม่ปรากฏขึ้นหากบริการเบื้องหน้าเป็นประเภท FOREGROUND_SERVICE_TYPE_MEDIA_PLAYBACK หรือ FOREGROUND_SERVICE_TYPE_LOCATION

เป็นที่น่าสังเกตว่าแอประดับระบบและแอปความปลอดภัยที่มีบทบาท ROLE_EMERGENCY จะได้รับการยกเว้นไม่ให้ปรากฏในตัวจัดการงาน FGS สิ่งเดียวกันนี้จะถือเป็นจริงสำหรับแอปทั้งหมดเมื่ออุปกรณ์อยู่ในโหมดสาธิต นอกจากนี้ ผู้ใช้จะไม่สามารถปิดบางแอปได้แม้ว่าจะปรากฏใน FGS Task Manager ก็ตาม ซึ่งรวมถึงแอปเจ้าของอุปกรณ์ แอปเจ้าของโปรไฟล์ แอปถาวร และแอปที่มีบทบาท ROLE_DIALER

คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับตัวจัดการงานบริการเบื้องหน้าใหม่ได้โดยไปที่ลิงก์แหล่งที่มาด้านล่าง


แหล่งที่มา:Google

ทาง:เอสเปอร์