การสนับสนุนผู้ใช้หลายคน

จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ

Android รองรับการตั้งค่า ผู้ใช้ แอปพลิเคชัน และข้อมูลหลายรายการ Android Automotive อาศัยการสนับสนุนผู้ใช้หลายคนของ Android เพื่อมอบประสบการณ์การใช้อุปกรณ์ที่ใช้ร่วมกัน โดยอุปกรณ์แต่ละเครื่องที่ผู้ใช้ตั้งใจให้บุคคลทางกายภาพต่างกันใช้ เริ่มต้นด้วย Android 10 Android Automotive รองรับผู้ใช้ประเภทนี้:

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

หมายเหตุ: แฟล็กผู้ใช้หลัก ( FLAG_PRIMARY ) ยังไม่รองรับในโมเดลผู้ใช้ Automotive Headless System

ไดอะแกรมต่อไปนี้แสดงให้เห็นว่าโหมดผู้ใช้ระบบ Headless ของยานยนต์รองรับประสบการณ์ผู้ใช้หลายคนได้อย่างไร:

ประสบการณ์ผู้ใช้หลายคน

หากต้องการเรียนรู้เพิ่มเติม โปรดดู Android Automotive Multi-User

บทบาทและข้อจำกัด

ยานพาหนะเป็นอุปกรณ์ที่ใช้ร่วมกันซึ่งอาจขับเคลื่อนโดยบุคคลอื่น แต่ละคนสามารถมี User ของตนเองได้ โดยแต่ละคนมีแอปพลิเคชันและข้อมูลของตนเอง อย่างไรก็ตาม เจ้าของรถอาจไม่ต้องการให้ผู้ใช้ทุกคนมีความสามารถในการปรับเปลี่ยนอุปกรณ์เหมือนกัน ดังนั้น Automotive จึงสนับสนุนแนวคิดในการให้บริการผู้ใช้ด้วยบทบาทและข้อจำกัดที่แตกต่างกัน รองรับบทบาทผู้ใช้ต่อไปนี้:

  • ผู้ดูแลระบบ โดยค่าเริ่มต้น ผู้ใช้ปกติที่มีบทบาทเป็นผู้ดูแลระบบสามารถทำงาน ทุก อย่างได้ ผู้ดูแลระบบ ผู้ใช้สามารถให้บทบาทผู้ดูแลระบบแก่ผู้ใช้รายอื่นได้
  • ไม่ใช่ผู้ดูแลระบบ โดยค่าเริ่มต้น ผู้ใช้ปกติที่มีบทบาทไม่ใช่ผู้ดูแลระบบจะไม่สามารถรีเซ็ตข้อมูลเป็นค่าเริ่มต้นอุปกรณ์ มอบบทบาทผู้ดูแลระบบให้กับตนเอง หรือลบผู้ใช้รายอื่นได้
  • แขก . ตามค่าเริ่มต้น ผู้ใช้ทั่วไปไม่สามารถรีเซ็ตข้อมูลเป็นค่าเริ่มต้นของอุปกรณ์หรือลบผู้ใช้รายอื่นได้ ตามค่าเริ่มต้น ผู้ใช้ทั่วไปจะมีข้อจำกัดอื่นๆ เช่น ไม่สามารถแก้ไข (เพิ่มหรือลบ) บัญชี ติดตั้งแอปพลิเคชัน หรือใช้หน้าจอล็อกได้ ตามค่าเริ่มต้น Guest จะอยู่ชั่วคราวเช่นกัน

ตามที่ระบุไว้ข้างต้น แต่ละบทบาทมีชุดข้อจำกัดเริ่มต้น ดังนั้นผู้ใช้ใหม่ที่สร้างด้วยบทบาทนั้นจะมีข้อจำกัดตามลำดับเดียวกัน