Google致力於提高黑人社區的種族平等。 怎麼看。
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

多用戶支持

Android支持多種用戶設置,應用程序和數據。 Android Automotive依靠Android的多用戶支持來提供共享的設備體驗,其中每個設備User均旨在由不同的自然人使用。從Android 10開始,Android Automotive支持以下類型的用戶:

  • 無頭系統用戶無頭系統用戶在後台運行並託管所有系統服務。對於汽車行業,系統用戶不應該由自然人使用或直接訪問。
  • 普通用戶汽車設備是共享設備,每個用戶都應由不同的自然人使用。 Android用戶可以具有不同的角色。有關更多信息,請參見下面的角色和限制 。在汽車行業中,所有常規用戶都是次要用戶。
  • 來賓用戶。汽車用戶可以包括借用車輛的臨時用戶,例如朋友。為了適應此類用途,Android Automotive向來賓用戶提供了使用該車輛所需的所有組件的訪問權限。一次只能在一個設備上定義一個來賓用戶。

注意:汽車無頭系統用戶模型尚不支持主要用戶標誌( FLAG_PRIMARY )。

下圖說明了汽車無頭系統用戶模式如何支持多用戶體驗:

多用戶體驗

要了解更多信息,請參閱Android Automotive多用戶

角色和限制

車輛是共享設備,可能由不同的人駕駛。每個人都可以擁有自己的用戶,每個用戶都有自己的應用程序和數據。但是,車主可能不希望所有用戶具有相同的修改設備的能力。因此,Automotive支持為用戶提供不同角色和限制的概念。支持以下用戶角色:

  • 管理員。默認情況下,具有管理員角色的常規用戶可以執行所有任務。管理員用戶可以將管理員角色授予其他用戶。
  • 非管理員 。默認情況下,具有“非管理員”角色的普通用戶無法將設備恢復出廠數據,為其授予管理員角色或刪除其他用戶。
  • 來賓 。默認情況下,訪客用戶既不能恢復出廠設置,也不能刪除設備或刪除其他用戶。默認情況下,來賓用戶具有其他限制,例如無法修改(添加或刪除)帳戶,安裝應用程序或應用鎖屏。默認情況下,Guest也是短暫的。

如上所述,每個角色都有一組默認的限制,因此使用該角色創建的新用戶將具有相同的各自限制。