Çoklu Kullanıcı Desteği

Android birden fazla Kullanıcı ayarını, uygulamasını ve verisini destekler. Android Automotive, paylaşılan bir cihaz deneyimi sağlamak için Android'in çoklu kullanıcı desteğine güvenir; burada her cihaz Kullanıcısının farklı bir fiziksel kişi tarafından kullanılması amaçlanır. Android 10'dan itibaren Android Automotive şu tür kullanıcıları desteklemektedir:

  • Başsız Sistem Kullanıcısı . Başsız sistem kullanıcısı arka planda çalışır ve tüm sistem servislerini barındırır. Otomotiv için sistem kullanıcısının gerçek bir kişi tarafından kullanılması veya doğrudan erişilmesi amaçlanmamıştır.
  • Düzenli Kullanıcı . Otomotiv cihazları paylaşılan cihazlardır ve her Kullanıcının farklı bir fiziksel kişi tarafından kullanılması amaçlanmaktadır. Android Kullanıcıları farklı rollere sahip olabilir. Daha fazla bilgi için aşağıdaki Roller ve Kısıtlamalara bakın. Otomotivde tüm normal Kullanıcılar İkincil kullanıcılardır.
  • Misafir kullanıcı. Otomotiv kullanıcıları arasında araç ödünç alan arkadaşlar gibi geçici kullanıcılar da bulunabilir. Bunun gibi kullanımlara uyum sağlamak için Android Automotive, Konuk Kullanıcıya aracı kullanmak için gereken tüm bileşenlere erişim sağlar. Bir cihazda aynı anda yalnızca bir Misafir Kullanıcı tanımlanabilir.

Not: Birincil Kullanıcı bayrağı ( FLAG_PRIMARY ), Otomotiv Başsız Sistem Kullanıcı modelinde henüz desteklenmemektedir.

Aşağıdaki şemada Otomotiv Başsız Sistem Kullanıcı modunun çoklu kullanıcı deneyimini nasıl desteklediği gösterilmektedir:

Çoklu kullanıcı deneyimi

Daha fazla bilgi edinmek için bkz. Android Automotive Çok Kullanıcılı .

Roller ve Kısıtlamalar

Araçlar, farklı kişiler tarafından kullanılabilen, paylaşılan cihazlardır. Her kişinin, her birinin kendi uygulamaları ve verileri olan kendi Kullanıcısı olabilir. Ancak araç sahibi, tüm Kullanıcıların cihazda aynı değişiklik yapma olanağına sahip olmasını istemeyebilir. Bu nedenle Otomotiv, Kullanıcılara farklı roller ve kısıtlamalar sağlama konseptini desteklemektedir. Aşağıdaki Kullanıcı rolleri desteklenir:

  • Yönetici. Varsayılan olarak Yönetici rolüne sahip normal Kullanıcılar her görevi gerçekleştirebilir. Yönetici Kullanıcılar, Yönetici rolünü diğer Kullanıcılara verebilir.
  • Yönetici Değil Varsayılan olarak, Yönetici Olmayan rolüne sahip normal Kullanıcılar, cihazı fabrika verilerine sıfırlayamaz, kendilerine Yönetici rolü veremez veya diğer Kullanıcıları silemez.
  • Misafir . Varsayılan olarak, bir Konuk Kullanıcı, cihazı fabrika verilerine sıfırlayamaz veya diğer Kullanıcıları silemez. Varsayılan olarak, Konuk Kullanıcının hesapları değiştirememek (ekleyememek veya kaldıramamak), uygulama yükleyememek veya kilit ekranı uygulayamamak gibi başka kısıtlamaları vardır. Varsayılan olarak Misafir de geçicidir.

Yukarıda belirtildiği gibi, her rolün varsayılan bir kısıtlama kümesi vardır, böylece bu rolle oluşturulan yeni Kullanıcı aynı ilgili kısıtlamalara sahip olacaktır.