Çoklu Kullanıcı Desteği

Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

Android, birden çok Kullanıcı ayarını, uygulamasını ve verilerini 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 başlayarak, Android Automotive şu tür kullanıcıları destekler:

  • Başsız Sistem Kullanıcısı . Başsız sistem kullanıcısı arka planda çalışır ve tüm sistem hizmetlerini 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.
  • Normal Kullanıcı . Otomotiv cihazları, paylaşılan cihazlardır ve her Kullanıcının farklı bir fiziksel kişi tarafından kullanılması amaçlanmıştı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ı, bir araç ödünç alan arkadaşlar gibi geçici kullanıcıları içerebilir. Bunun gibi kullanımlara uyum sağlamak için Android Automotive, bir 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 ) henüz Otomotiv Başsız Sistem Kullanıcısı modelinde desteklenmemektedir.

Aşağıdaki şema, Otomotiv Başsız Sistem Kullanıcı modunun çoklu kullanıcı deneyimini nasıl desteklediğini gösterir:

Çok kullanıcılı deneyim

Daha fazla bilgi edinmek için Android Automotive Çok Kullanıcılı bölümüne bakın.

Roller ve Kısıtlamalar

Araçlar, farklı kişiler tarafından sürülebilen ortak cihazlardır. Her kişinin, her birinin kendi uygulamaları ve verileri olan kendi Kullanıcısı olabilir. Ancak, bir araç sahibi, tüm Kullanıcıların cihazı değiştirme konusunda aynı yeteneğe 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 Olmayan . Varsayılan olarak, Yönetici Olmayan rolüne sahip normal Kullanıcılar cihazı fabrika verilerine sıfırlayamaz, kendilerine bir Yönetici rolü veremez veya diğer Kullanıcıları silemez.
  • misafir . Varsayılan olarak Misafir 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ştirememe (ekleyememe veya kaldıramama), uygulamaları yükleyememe veya bir kilit ekranı uygulamama gibi başka kısıtlamaları vardır. Varsayılan olarak, Konuk da geçicidir.

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