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