Wear OS 7 ใช้ Android 17 (ระดับ API 37) เมื่อเตรียมแอป Wear OS สำหรับใช้ใน Wear OS 7 ให้จัดการการเปลี่ยนแปลงลักษณะการทำงานของระบบที่มีผลกับแอปทั้งหมด ใน Android 17 รวมถึงการเปลี่ยนแปลงสำหรับแอปที่กำหนดเป้าหมายเป็น Android 17
การเปลี่ยนแปลงจะมีผลกับแอปทั้งหมดที่ทำงานบน Wear OS 7 ขึ้นไป ไม่ว่าจะเป็น SDK เวอร์ชันใดก็ตาม เว้นแต่จะระบุไว้เป็นอย่างอื่น
การเปลี่ยนแปลงแพลตฟอร์มเบื้องต้นต่อไปนี้ควรได้รับความสำคัญเป็นพิเศษเมื่อกำหนดเป้าหมายเป็น Wear OS 7
การเสริมความแข็งแกร่งของเสียงพื้นหลัง
Android 17 บังคับใช้ข้อจำกัดเกี่ยวกับการเล่นเสียงและการขอโฟกัสเพื่อให้แน่ใจว่าผู้ใช้เป็นผู้เริ่มการโต้ตอบกับเสียงพื้นหลังโดยเจตนา แอป
ที่โต้ตอบกับเสียงขณะทำงานอยู่เบื้องหลังต้องเรียกใช้บริการที่ทำงานอยู่เบื้องหน้า
ซึ่งไม่ใช่ประเภท SHORT_SERVICE สำหรับแอปที่กำหนดเป้าหมายเป็น Android 17 (API ระดับ 37) โดยปกติแล้วบริการที่ทำงานอยู่เบื้องหน้านี้ต้องมีความสามารถขณะใช้งาน (WIU)
ดูรายละเอียดและกลยุทธ์การลดผลกระทบแบบครอบคลุมได้ที่คู่มือการเสริมความแข็งแกร่งของเสียงพื้นหลัง
สิทธิ์เข้าถึงเครือข่ายภายใน
แอปที่กำหนดเป้าหมายเป็น Android 17 ต้องประกาศสิทธิ์รันไทม์ ACCESS_LOCAL_NETWORK เพื่อโต้ตอบกับอุปกรณ์ในเครือข่ายท้องถิ่น (LAN) ซึ่งจะส่งผลต่อแอป Wear OS ที่สื่อสารกับอุปกรณ์สมาร์ทโฮมหรือตัวรับสัญญาณการแคสต์ผ่าน Wi-Fi โดยตรง
ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับสิทธิ์เข้าถึงเครือข่ายภายใน Local network permission