นำแอปไปใช้ในยานพาหนะที่ใช้ Android Auto หรือ Android Automotive OS ใช้สถาปัตยกรรมแอปเดียวที่ใช้ได้ทั้ง 2 กรณีเพื่อให้ผู้ใช้ทุกคนได้เพลิดเพลินกับแอปของคุณ
Android Auto
Android Auto มอบประสบการณ์การใช้งานแอปที่ปรับให้เหมาะกับผู้ขับขี่สำหรับผู้ใช้ที่มี โทรศัพท์ Android ที่มีแอป Android Auto และรถยนต์หรือระบบสเตอริโอ จากตลาดหลังการขายที่รองรับ ผู้ใช้สามารถใช้แอปของคุณบนจอแสดงผลของรถยนต์ได้โดยตรงโดย เชื่อมต่อโทรศัพท์ คุณเปิดใช้ Android Auto เพื่อเชื่อมต่อกับแอปโทรศัพท์โดยการสร้างบริการที่ Android Auto ใช้เพื่อแสดงอินเทอร์เฟซที่ปรับให้เหมาะกับผู้ขับขี่ต่อผู้ขับขี่ ดูข้อมูลเพิ่มเติมได้ที่ภาพรวมของ Android Auto
รูปที่ 1: Android Auto - ทำงานด้วยโทรศัพท์และทำงานในรถยนต์
Android Automotive OS
Android Automotive OS คือระบบสาระบันเทิงที่ใช้ Android ซึ่งติดตั้งมาใน รถยนต์ ระบบของรถยนต์เป็นอุปกรณ์ที่ทำงานด้วยระบบ Android แบบสแตนด์อโลนซึ่ง ได้รับการเพิ่มประสิทธิภาพสำหรับการขับขี่ Android Automotive OS ช่วยให้ผู้ใช้ติดตั้งแอปของคุณ ลงในรถยนต์โดยตรงแทนที่จะติดตั้งในโทรศัพท์ ดูข้อมูลเพิ่มเติมได้ที่ ภาพรวมของ Android Automotive OS
รูปที่ 2: Android Automotive OS ที่ทำงาน ในโปรแกรมจำลอง
หมวดหมู่แอปที่รองรับ
เนื่องจากข้อควรพิจารณาเฉพาะสำหรับรถยนต์ Android Auto และ Android Automotive OS จึงรองรับแอปบางประเภทเท่านั้นตามที่อธิบายไว้ในตารางต่อไปนี้
| หมวดหมู่ | คำอธิบาย | แพลตฟอร์ม | การใช้งาน | การเผยแพร่ |
|---|---|---|---|---|
| สื่อ - เสียง |
แอปสื่อช่วยให้ผู้ใช้เรียกดูและเล่นเพลง วิทยุ หนังสือเสียง และเนื้อหาเสียงอื่นๆ ในรถยนต์ได้ ดูข้อมูลเพิ่มเติมได้ที่สร้างแอปสื่อ สำหรับรถยนต์ สำคัญ: หมวดหมู่สื่อไม่มีเนื้อหาวิดีโอ โปรดดูรายละเอียดเกี่ยวกับแอปที่เล่นวิดีโอในหมวดหมู่วิดีโอแยกต่างหาก
สร้างโดยใช้: นอกจากนี้ คุณยังสร้างแอปสื่อได้โดยใช้เทมเพลตของ ไลบรารีแอป Android สำหรับรถยนต์ ซึ่งเป็นส่วนหนึ่งของ โปรแกรมทดลองใช้ก่อนเปิดตัว สำหรับ Android Auto ดูข้อมูลเพิ่มเติมเกี่ยวกับแอปสื่อโดยเฉพาะได้ที่สร้างแอปสื่อที่ใช้เทมเพลต |
Android Auto และ Android Automotive OS สำคัญ: ขณะนี้แอปสื่อที่ใช้เทมเพลตใช้ได้ใน Android Auto เท่านั้น |
ขณะขับรถหรือจอดรถ |
แทร็กทุกประเภท สำคัญ: แอปสื่อที่ใช้เทมเพลตคลังแอปในรถยนต์จะเผยแพร่ได้เฉพาะในแทร็กการทดสอบภายในและแทร็กการทดสอบแบบปิดเท่านั้น ซึ่งเป็นส่วนหนึ่งของโปรแกรมทดลองใช้ก่อนเปิดตัว |
| การสื่อสาร - การแจ้งเตือนข้อความ |
การแจ้งเตือนการรับส่งข้อความช่วยให้ผู้ใช้รับการแจ้งเตือนขาเข้า อ่าน ข้อความออกเสียงโดยใช้การอ่านออกเสียงข้อความ และส่งคำตอบโดยใช้การป้อนข้อมูลด้วยเสียง ในรถยนต์ได้ ดูข้อมูลเพิ่มเติมได้ที่ขยาย การแจ้งเตือนการรับส่งข้อความสำหรับ Android Auto
สร้างขึ้นโดยใช้: |
Android Auto | ขณะขับรถหรือจอดรถ | แทร็กทุกประเภท |
| การสื่อสาร - การรับส่งข้อความที่ใช้เทมเพลต Labs |
แอปส่งข้อความที่ใช้เทมเพลตจะขยายความสามารถของการแจ้งเตือนการรับส่งข้อความเพื่อให้ผู้ใช้เรียกดูประวัติการสนทนา อ่านข้อความเก่าๆ ออกเสียงโดยใช้การอ่านออกเสียงข้อความ และส่งคำตอบโดยใช้การป้อนข้อมูลด้วยเสียงในรถยนต์ สร้างโดยใช้: คลังแอป Android สำหรับรถยนต์ ดูข้อมูลเพิ่มเติมเกี่ยวกับแอปส่งข้อความได้ที่ สร้างประสบการณ์การรับส่งข้อความแบบเทมเพลตสำหรับ Android Auto |
Android Auto | ขณะขับรถหรือจอดรถ | แทร็กการทดสอบภายในและการทดสอบแบบปิด |
| การสื่อสาร - ห้องทดลองการโทร |
แอปการโทรช่วยให้ผู้ใช้โทรออกและรับสายในหน้าจอรถยนต์ได้ สร้างขึ้นโดยใช้: ไลบรารี Telecom Jetpack และไลบรารีแอป Android สำหรับรถยนต์ ดูข้อมูลเพิ่มเติมที่เกี่ยวข้องกับแอปการโทรโดยเฉพาะได้ที่ สร้างประสบการณ์การโทรสำหรับ Android Auto |
Android Auto | ขณะขับรถหรือจอดรถ | แทร็กการทดสอบภายในและการทดสอบแบบปิด |
| การนำทาง |
แอปนำทาง ซึ่งรวมถึงผู้ให้บริการคนขับและบริการนำส่ง ช่วยให้ผู้ใช้ไปถึงจุดหมายที่ต้องการด้วยการให้เส้นทางแบบเลี้ยวต่อเลี้ยว สร้างโดยใช้: คลังแอป Android สำหรับรถยนต์ ดูข้อมูลเพิ่มเติมเกี่ยวกับแอปนำทางได้ที่สร้างแอปนำทาง |
Android Auto และ Android Automotive OS | ขณะขับรถหรือจอดรถ | แทร็กทุกประเภท |
| จุดที่น่าสนใจ (POI) |
แอป POI ช่วยให้ผู้ใช้ค้นพบและไปยังจุดที่น่าสนใจ รวมถึง ดำเนินการที่เกี่ยวข้อง เช่น แอปที่จอดรถ แอปชาร์จ และแอปเติมน้ำมัน สร้างโดยใช้: ไลบรารีแอป Android สำหรับรถยนต์ ดูข้อมูลเพิ่มเติมเกี่ยวกับแอป POI โดยเฉพาะได้ที่สร้างแอปจุดที่น่าสนใจ |
Android Auto และ Android Automotive OS | ขณะขับรถหรือจอดรถ | แทร็กทุกประเภท |
| อินเทอร์เน็ตของสรรพสิ่ง (IoT) |
แอป IoT ช่วยให้ผู้ใช้ดำเนินการที่เกี่ยวข้องในอุปกรณ์ที่เชื่อมต่อจากภายในรถยนต์ได้ ตัวอย่างเช่น การควบคุมสถานะของอุปกรณ์บางอย่าง เช่น การเปิดประตูโรงรถ การเปิดปิดสวิตช์ไฟในบ้าน หรือการเปิดใช้ระบบความปลอดภัยในบ้าน สร้างโดยใช้: ไลบรารีแอป Android สำหรับรถยนต์ ดูข้อมูลเพิ่มเติมเกี่ยวกับแอป IoT โดยเฉพาะได้ที่สร้างแอปอินเทอร์เน็ตของสรรพสิ่ง |
Android Auto และ Android Automotive OS | ขณะขับรถหรือจอดรถ | แทร็กทุกประเภท |
| สภาพอากาศ |
แอปสภาพอากาศช่วยให้ผู้ใช้ดูข้อมูลสภาพอากาศที่เกี่ยวข้องกับตำแหน่งปัจจุบันหรือตามเส้นทาง ของผู้ใช้ นอกจากนี้ แอปสภาพอากาศยังมีความสามารถในการนำทางด้วย สร้างโดยใช้: ไลบรารีแอป Android สำหรับรถยนต์ ดูข้อมูลเพิ่มเติมเกี่ยวกับแอปสภาพอากาศโดยเฉพาะได้ที่สร้าง แอปสภาพอากาศ |
Android Auto และ Android Automotive OS | ขณะขับรถหรือจอดรถ | แทร็กทุกประเภท |
| หมวดหมู่แอปสำหรับใช้งานตอนจอดรถ | ||||
| วิดีโอ |
แอปวิดีโอช่วยให้ผู้ใช้ดูวิดีโอสตรีมมิงขณะจอดรถได้ วัตถุประสงค์หลักของแอปเหล่านี้คือการแสดงวิดีโอสตรีมมิง สร้างโดยใช้: View และ/หรือ Compose ดูข้อมูลเพิ่มเติมได้ที่ สร้างแอปวิดีโอสำหรับ Android Automotive OS |
Android Automotive OS |
ขณะจอดรถเป็นหลัก แอปวิดีโอรองรับการใช้งานแบบจำกัดขณะขับรถตามที่อธิบายไว้ใน รองรับเสียง ขณะขับรถ |
แทร็กทุกประเภท |
| ห้องทดลองเกม |
แอปเกมช่วยให้ผู้ใช้เล่นเกมได้ขณะที่รถจอดอยู่ วัตถุประสงค์หลัก ของแอปเหล่านี้คือการเล่นเกม สร้างโดยใช้: View และ/หรือ Compose ดูข้อมูลเพิ่มเติมได้ที่ สร้างเกมสำหรับรถยนต์ |
Android Auto และ Android Automotive OS | ขณะจอดรถเท่านั้น | แทร็กการทดสอบภายในและการทดสอบแบบปิด |
| ฟีเจอร์ทดลองของเบราว์เซอร์ |
แอปเบราว์เซอร์ช่วยให้ผู้ใช้เข้าถึงหน้าเว็บได้ขณะจอดรถ สร้างโดยใช้: View และ/หรือ Compose ดูข้อมูลเพิ่มเติมได้ที่ สร้างเบราว์เซอร์สำหรับ Android Automotive OS |
Android Automotive OS | ขณะจอดรถเท่านั้น | แทร็กการทดสอบภายใน |
ผสานรวมกับแอปและบริการของ Google
คุณสามารถสร้างแอปของคุณเองเพื่อใช้ในยานพาหนะที่รองรับ Android สำหรับ รถยนต์ ซึ่งรวมถึง Android Auto และรถยนต์ที่มาพร้อมแอปและบริการของ Google แหล่งข้อมูลต่อไปนี้มีคำแนะนำเพิ่มเติมเกี่ยวกับการติดตั้งใช้งาน
แอปของคุณสามารถเปิดการนำทางใน Google Maps ที่ติดตั้งมาในรถผ่านIntent ของ Google Maps สำหรับยานยนต์
แอปนำทางสามารถทำงานร่วมกับ Google Assistant ได้ ผ่านรูปแบบ Intent 3 แบบ ดูใช้ Intent ของแอปนำทาง ดูข้อมูลเพิ่มเติมเกี่ยวกับการติดตั้งใช้งานแอปการนำทางแบบเลี้ยวต่อเลี้ยวที่ ใช้ได้กับ Android Automotive OS และ Android Auto ได้ที่ สร้างแอปการนำทาง
Google Assistant สามารถเปิดแอปที่ติดตั้งในรถยนต์ได้ด้วย คำสั่งเสียง เช่น "Ok Google เปิดแอปตัวอย่าง"
คลาส
PackageManagerช่วยให้คุณดึงข้อมูลเกี่ยวกับแพ็กเกจแอปพลิเคชันที่ติดตั้งในอุปกรณ์ แล้วดำเนินการเพิ่มเติม เช่น รับ Intent ที่เปิดใช้ได้สำหรับแพ็กเกจและเปิดใช้ Intent นั้น
หากต้องการทดสอบแอป ให้ใช้เครื่องมือทดสอบเพื่อเรียกใช้ Android Auto และ Android Automotive OS ในคอมพิวเตอร์สำหรับการพัฒนาซอฟต์แวร์ ดูรายละเอียดได้ที่ทดสอบแอป Android สำหรับรถยนต์
ดูหลักเกณฑ์การออกแบบแอปได้ที่ Android สำหรับรถยนต์
แหล่งข้อมูลเพิ่มเติม
ดูข้อมูลเพิ่มเติมเกี่ยวกับ Android สำหรับรถยนต์ ได้ที่แหล่งข้อมูลเพิ่มเติมต่อไปนี้