ขณะพัฒนาแอป ให้ใช้เครื่องมือที่มีเพื่อเรียกใช้ Android Auto และ Android Automotive OS ดังนี้
- ดูรายละเอียดเกี่ยวกับวิธี ติดตั้งและใช้ Desktop Head Unit เพื่อเรียกใช้แอป Android Auto ได้ที่หัวข้อทดสอบแอปโดยใช้ Desktop Head Unit
- ดูรายละเอียด เกี่ยวกับวิธีติดตั้งและเรียกใช้รูปภาพ Android Automotive OS ได้ที่หัวข้อทดสอบแอปโดยใช้โปรแกรมจำลอง Android Automotive OS
- ดูรายละเอียดเกี่ยวกับวิธีติดตั้ง Android Automotive OS ใน Pixel Tablet ได้ที่หัวข้อทดสอบโดยใช้ Android Automotive OS ใน Pixel Tablet นอกจากนี้ รูปภาพบางรูปยังรองรับการใช้งานเป็นตัวรับ Android Auto ด้วย
- ดูรายละเอียดเกี่ยวกับวิธีทดสอบกับฮาร์ดแวร์รถยนต์จริงโดยใช้ Firebase Test Lab ได้ที่หัวข้อเข้าถึงอุปกรณ์ Android Automotive OS ผ่าน Firebase Test Labสำหรับ
- ดูรายละเอียดเกี่ยวกับวิธีทดสอบการทำงานร่วมกันของ Gemini หรือ Google Assistant และ Google Maps กับแอปที่กำหนดเองใน Android Automotive OS ได้ที่หัวข้อทดสอบการทำงานร่วมกันกับบริการของ Google
ทดสอบในรถยนต์จริง
หากต้องการทดสอบแอปในรถยนต์จริง คุณต้องติดตั้งแอปจากแหล่งที่มาที่เชื่อถือได้ เช่น Google Play โดยมีข้อยกเว้นหนึ่งข้อที่ระบุไว้ใน หัวข้ออนุญาตแหล่งที่มาที่ไม่รู้จัก คุณสามารถใช้การแชร์แอปภายในหรือ แทร็กทดสอบภายในเพื่อเผยแพร่แอปไปยังอุปกรณ์ต่างๆ ได้โดยไม่ต้องผ่าน กระบวนการตรวจสอบของ Google Play
อนุญาตแหล่งที่มาที่ไม่รู้จัก
Android Auto มีตัวเลือกสำหรับนักพัฒนาแอปที่ช่วยให้คุณเรียกใช้แอปที่ไม่ได้ ติดตั้งจากแหล่งที่มาที่เชื่อถือได้ การตั้งค่านี้ใช้ได้กับ สื่อ การแจ้งเตือนการรับส่งข้อความ และแอปสำหรับจอดรถ แต่ใช้ไม่ได้กับแอปที่สร้างขึ้นโดยใช้ไลบรารีแอป Android สำหรับรถยนต์
เปิดใช้โหมดนักพัฒนาแอป Android Auto
นอกจากตัวเลือกสำหรับนักพัฒนาแอป Android ซึ่งคุณใช้ได้ทั้งใน Android Auto และ Android Automotive OS แล้ว Android Auto ยังมีโหมดนักพัฒนาแอปของตัวเองด้วย หากต้องการเปิดใช้ ให้ทำตามขั้นตอนต่อไปนี้
เปิดการตั้งค่า Android Auto
- Android 10 (ระดับ API 29) ขึ้นไป: ในอุปกรณ์ ให้แตะการตั้งค่า > แอปและการแจ้งเตือน > ดูแอปทั้งหมด > Android Auto > ขั้นสูง > การตั้งค่าเพิ่มเติมในแอป
- Android 9 (ระดับ API 28) ลงไป: ในแอป Android Auto ให้แตะเมนู แล้วแตะการตั้งค่า
ไปที่ส่วนเกี่ยวกับ ที่อยู่ใกล้ด้านล่าง แล้วแตะเวอร์ชัน เพื่อแสดงข้อมูลเวอร์ชันและสิทธิ์
แตะส่วนข้อมูลเวอร์ชันและสิทธิ์ 10 ครั้ง
กล่องโต้ตอบอนุญาตการตั้งค่าสำหรับการพัฒนาไหม จะปรากฏขึ้น
แตะตกลง
คุณได้เปิดใช้โหมดนักพัฒนาแอปแล้ว และสามารถเข้าถึงตัวเลือกสำหรับนักพัฒนาแอปได้ในเมนูรายการเพิ่มเติม คุณต้องเปิดใช้โหมดนักพัฒนาแอปเพียงครั้งเดียวเท่านั้น หากต้องการออกจากโหมดนักพัฒนาแอป ให้ใช้ตัวเลือกจากเมนูแบบเลื่อนลงในแถบแอป
ข้อกำหนดเพิ่มเติมในการทดสอบสำหรับแอปสื่อ
หากคุณกำลังทดสอบแอปสื่อ ให้ทดสอบสถานการณ์ที่ครอบคลุมในส่วนนี้ เพิ่มเติมจากการทดสอบแอปใน Android Auto, Android Automotive OS หรือทั้ง 2 อย่าง
ทดสอบสถานการณ์การเริ่มต้นใช้งาน MediaBrowserService
เพื่อช่วยให้ผู้ขับขี่และผู้โดยสารปลอดภัย ผู้ใช้จึงมีข้อจำกัดเพิ่มเติมเกี่ยวกับวิธีโต้ตอบกับแอปขณะขับรถ ด้วยเหตุนี้ Android Auto และ
Android Automotive OS จึงมี MediaBrowserService สถานการณ์การเริ่มต้นใช้งานที่
แอปของคุณต้องจัดการ
ทดสอบแอปเพื่อให้แน่ใจว่าแอปจัดการสถานการณ์ต่อไปนี้ได้
MediaBrowserServiceทำงานก่อนที่จะเปิดActivityใดๆMediaBrowserServiceทำงานเมื่อไม่สามารถแสดงActivityMediaBrowserServiceทำงานเมื่อผู้ใช้ไม่ได้ลงชื่อเข้าใช้
ขณะทดสอบสถานการณ์เหล่านี้ ให้ลองใช้วิธีต่อไปนี้
- บังคับให้หยุดแอป แล้วเปิดแอป
- ล้างข้อมูลแอป แล้วเปิดแอป
นอกจากนี้ ให้ตรวจสอบว่าได้ตั้งข้อความแสดงข้อผิดพลาดที่เหมาะสมเมื่อจำเป็น
ใช้แอปทดสอบตัวควบคุมสื่อ
แอป ทดสอบตัวควบคุมสื่อช่วยให้คุณทดสอบความซับซ้อนของการเล่นสื่อ ใน Android และช่วยยืนยันการใช้งานเซสชันสื่อ หากต้องการเริ่มต้นใช้งานเครื่องมือนี้ โปรดดูหัวข้อการใช้แอปทดสอบตัวควบคุมสื่อ