
Android Auto มอบประสบการณ์การใช้งานแอปที่ปรับให้เหมาะกับผู้ขับขี่สำหรับผู้ใช้ที่มีโทรศัพท์ Android ที่มีแอป Android Auto และระบบสเตอริโอในรถยนต์หรือจากตลาดหลังการขายที่เข้ากันได้ ผู้ใช้สามารถใช้แอปของคุณบนจอแสดงผลของรถยนต์ได้โดยตรงโดยเชื่อมต่อโทรศัพท์ คุณสามารถอนุญาตให้ Android Auto เชื่อมต่อกับแอปในโทรศัพท์ได้โดยสร้างบริการที่ Android Auto ใช้เพื่อแสดงอินเทอร์เฟซที่เพิ่มประสิทธิภาพให้ผู้ขับขี่
วิธีที่แอปประกาศการรองรับ Android Auto
แอปประกาศว่ารองรับ Android Auto ในลักษณะต่างๆ ตามหมวดหมู่ของแอป
แอปสื่อ การรับส่งข้อความ และแอปที่มีเทมเพลต
แอปสื่อ การรับส่งข้อความ และแอปที่ใช้เทมเพลตจะประกาศการรองรับ Android Auto ได้โดยใส่องค์ประกอบ <meta-data>
ต่อไปนี้ในไฟล์ Manifest
<application>
...
<meta-data
android:name="com.google.android.gms.car.application"
android:resource="@xml/automotive_app_desc"/>
...
</application>
เนื้อหาของไฟล์ทรัพยากรจะแตกต่างกันไปตามหมวดหมู่ของแอป
สื่อ
<automotiveApp> <uses name="media" /> </automotiveApp>
ดูรายละเอียดเพิ่มเติมได้ที่เพิ่มการรองรับ Android Auto ลงในแอปสื่อ
การรับส่งข้อความ
<automotiveApp> <uses name="notification" /> <!-- Include the following only if your capp can be set as the default SMS handler --> <uses name="sms"> </automotiveApp>
ดูรายละเอียดเพิ่มเติมได้ที่สร้างแอปรับส่งข้อความสำหรับ Android Auto
แอปที่ใช้เทมเพลต
<automotiveApp> <uses name="template" /> </automotiveApp>
ดูรายละเอียดเพิ่มเติมได้ที่ เพิ่มการรองรับ Android Auto ลงในแอปที่ใช้เทมเพลต
แอปที่หยุดไว้ชั่วคราว
แอปที่หยุดทำงานจะประกาศการรองรับ Android Auto โดยใส่องค์ประกอบต่อไปนี้<category>
ไว้ในตัวกรอง Intent ของกิจกรรมในไฟล์ Manifest ของแอป
<activity ...>
<intent-filter>
<action android:name="android.intent.action.MAIN" />
...
<category android:name="android.intent.category.CAR_LAUNCHER" />
</intent-filter>
</activity>
ดูรายละเอียดเพิ่มเติมได้ที่เพิ่มการรองรับ Android Auto ลงในแอปที่หยุดทำงาน
แอปที่หยุดไว้ชั่วคราว
ในอุปกรณ์ที่ใช้ Android 15 ขึ้นไป Android Auto รองรับการดำเนินการบนหน้าจอของจอภาพหลักโดยตรงขณะจอดรถ ความสามารถนี้จะจำกัดไว้สำหรับแอปในหมวดหมู่แอปที่หยุดทำงานชั่วคราวที่รองรับ Android Auto จะออกจากแอปโดยอัตโนมัติเมื่อตรวจพบการเคลื่อนไหวของยานพาหนะ เพื่อความปลอดภัย
ส่วนติดต่อผู้ใช้

กิจกรรมที่ทำงานใน Android Auto จะทำงานแบบเต็มหน้าจอเสมอ ผู้ใช้สามารถปัดจากขอบบนหรือล่างของ UI ของ Android Auto เพื่อดึงการควบคุมขึ้นมาสำหรับไปยังส่วนต่างๆ กลับ หรือออกจากแอปปัจจุบัน
ความแตกต่างของลักษณะการทำงาน
เนื่องจากข้อจำกัดที่ Android Auto และ Android กำหนดไว้โดยทั่วไป แอปที่ทำงานบนหน้าจอของจอภาพหลักจึงมีความแตกต่างด้านลักษณะการทำงานที่เห็นได้ชัด
การเริ่มแอปอื่นๆ
เนื่องจากมีเพียงแอปในหมวดหมู่ที่รองรับซึ่งประกาศว่ารองรับ Android Auto เท่านั้นที่กิจกรรมของแอปจะทำงานบนจอภาพหลักได้ จึงมีความเป็นไปได้ว่า Intent ไปยังแอปอื่นๆ จะไม่เปิดแอปอื่นๆ บนจอภาพหลัก หากมีเจตนาเปิดหน้าเว็บหรือหน้า Google Play Store ระบบจะเปิดแอปที่เกี่ยวข้องในโทรศัพท์แทน ระบบจะบล็อกความตั้งใจอื่นๆ ทั้งหมดในการเปิดกิจกรรม และแจ้งให้ผู้ใช้ทราบว่าเปิดแอปที่เกี่ยวข้องไม่ได้
การรับสิทธิ์
ผู้ใช้ไม่สามารถยอมรับคําขอสิทธิ์รันไทม์ในหน่วยประมวลผลหลัก เมื่อแอปขอสิทธิ์ กล่องโต้ตอบจะปรากฏขึ้นเพื่อแจ้งให้ผู้ใช้ยอมรับสิทธิ์บนหน้าจอโทรศัพท์
ร้านค้าที่เชื่อถือได้
ตามที่อธิบายไว้ในการทดสอบในยานพาหนะจริง คุณต้องติดตั้งแอปจากแหล่งที่มาที่เชื่อถือได้เพื่อให้ทำงานในยานพาหนะจริงได้ แหล่งข้อมูลที่เชื่อถือได้มีดังนี้
- Google Play
- ร้านค้า ONE
คำถามที่พบบ่อย
ฉันจะตรวจจับได้อย่างไรว่า Android Auto ทำงานอยู่หรือไม่
หากต้องการตรวจหาว่า Android Auto ทำงานอยู่ในอุปกรณ์หรือไม่ คุณสามารถใช้ CarConnection
API ที่อยู่ในไลบรารีแอป Android สำหรับรถยนต์ ดูรายละเอียดเพิ่มเติมได้ที่ Connection API
Android Auto พร้อมใช้งานในยานพาหนะรุ่นใดบ้าง
ดูรายชื่อรถยนต์และเครื่องเสียงที่รองรับการใช้งาน
Android Auto พร้อมให้บริการในประเทศใดบ้าง
ดูAndroid Auto พร้อมให้บริการในประเทศของฉันไหม