รายการที่เผยแพร่

ในการเปิดตัว Android แต่ละครั้ง การเปลี่ยนแปลง API และลักษณะการทำงานจะส่งผลต่อวิธีที่แอปทำงานใน Android Auto และ Android Automotive OS หน้านี้จะอธิบายรายละเอียดผลกระทบเหล่านี้ และให้ข้อมูลเกี่ยวกับวิธีอัปเดตแอปเพื่อรองรับ Android เวอร์ชันใหม่

Android 16

Android 15

Android 14

  • เนื่องจากข้อกำหนดสำหรับแอปที่กำหนดเป้าหมายเป็น Android 14 ขึ้นไปที่ต้องมีประเภทบริการที่ทำงานอยู่เบื้องหน้า โปรดตรวจสอบว่าคุณได้ระบุประเภทบริการที่ทำงานอยู่เบื้องหน้าสำหรับบริการที่ทำงานอยู่เบื้องหน้าทั้งหมดที่แอปมี เช่น บริการสำหรับการนำทางและการเล่นสื่อ
  • เนื่องจากข้อกำหนดสำหรับแอปที่กำหนดเป้าหมายเป็น Android 14 ขึ้นไปที่Broadcast Receiver ที่ลงทะเบียนรันไทม์ต้องระบุลักษณะการส่งออก แอปที่ใช้ API CarConnection ควรจะอัปเดตเป็น androidx.car.app:app:1.3.0-beta01 ขึ้นไป ดู Connection API
  • เนื่องจากมีการเปลี่ยนแปลงใน Android Auto เมื่อเรียกใช้ในอุปกรณ์ Android 14 ขึ้นไป การเปิดกิจกรรมบนหน้าจอโทรศัพท์จากแอป Android Auto จึงต้องระบุ ActivityOptions โดยตั้งค่ารหัสการแสดงผลเป็นรหัสของจอแสดงผลโทรศัพท์ (DEFAULT_DISPLAY) เมื่อเรียกใช้ startActivity()
    • แอปที่ใช้วิธี CarContext.requestPermissions() ควร อัปเดตเป็น androidx.car.app:app:1.7.0-alpha01 ขึ้นไป ซึ่งรวมถึงการแก้ไขนี้ ด้วย

Android 13

  • สำหรับแอปที่สร้างขึ้นโดยใช้ไลบรารีแอป Android สำหรับรถยนต์ ภาษาของ Configuration ที่CarContext ระบุจะแสดงค่ากำหนดภาษา ต่อแอปพลิเคชันสำหรับแอปโฮสต์ ไม่ใช่ของแอปคุณ

Android 12