À partir du 27 mars 2025, nous vous recommandons d'utiliser android-latest-release au lieu de aosp-main pour créer et contribuer à AOSP. Pour en savoir plus, consultez la section Modifications apportées à AOSP.
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Android prend en charge les paramètres, les applications et les données de plusieurs utilisateurs. Android Automotive s'appuie sur la compatibilité multi-utilisateur d'Android pour offrir une expérience d'appareil partagée, dans laquelle chaque utilisateur de l'appareil est destiné à être utilisé par une personne physique différente. Sous Android 10 ou version ultérieure, Android Automotive est compatible avec les types d'utilisateurs suivants:
Utilisateur du système sans tête. L'utilisateur système sans tête s'exécute en arrière-plan et héberge tous les services système. Pour l'automobile, l'utilisateur système n'est pas destiné à être utilisé ni à être directement accessible par une personne physique.
Utilisateur standardLes appareils automobiles sont des appareils partagés et chaque utilisateur est censé être une personne physique différente. Les utilisateurs Android peuvent avoir différents rôles. Pour en savoir plus, consultez la section Rôles et restrictions. Dans Automotive, tous les utilisateurs standards sont des utilisateurs secondaires.
Utilisateur invité Les utilisateurs automobiles peuvent inclure des utilisateurs temporaires, comme des amis, qui empruntent un véhicule. Pour répondre à ce type d'utilisation, Android Automotive fournit à un utilisateur invité l'accès à tous les composants nécessaires à l'utilisation du véhicule. Vous ne pouvez définir qu'un seul utilisateur invité sur un appareil à la fois.
Le schéma suivant montre comment le mode utilisateur du système headless Automotive est compatible avec l'expérience multi-utilisateur:
Les véhicules sont des appareils partagés qui peuvent être conduits par différentes personnes. Chaque personne peut avoir son propre utilisateur, avec ses propres applications et données. Toutefois, un propriétaire de véhicule peut ne pas souhaiter que tous les utilisateurs aient les mêmes droits de modification de l'appareil. Par conséquent, Automotive est compatible avec le concept d'attribution de différents rôles et restrictions aux utilisateurs. Les rôles utilisateur suivants sont acceptés:
Admin. Par défaut, les utilisateurs standards disposant du rôle d'administrateur peuvent effectuer toutes les tâches. Les utilisateurs administrateurs peuvent accorder le rôle administrateur à d'autres utilisateurs.
Non administrateur Par défaut, les utilisateurs standards disposant du rôle "non-administrateur" ne peuvent pas réinitialiser les données d'usine de l'appareil, s'accorder un rôle d'administrateur ni supprimer d'autres utilisateurs.
Invité Par défaut, un utilisateur invité ne peut pas rétablir la configuration d'usine de l'appareil ni supprimer d'autres utilisateurs. Par défaut, un utilisateur invité est soumis à d'autres restrictions, par exemple il ne peut pas modifier (ajouter ou supprimer) de comptes, installer d'applications ni appliquer un écran de verrouillage. Par défaut, l'utilisateur invité est également éphémère.
Comme indiqué ci-dessus, chaque rôle est associé à un ensemble de restrictions par défaut afin qu'un nouvel utilisateur créé avec ce rôle ait les mêmes restrictions respectives.
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/27 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/07/27 (UTC)."],[],[],null,["# Multi-user support\n\nAndroid supports [multiple users](/docs/devices/admin/multi-user#general_defs)\nsettings, apps, and data. Android Automotive relies on Android's multi-user support\nto provide a shared device experience, wherein each device user is intended to be used by a\ndifferent physical person. In Android 10 and higher, Android\nAutomotive supports these types of users:\n\n- **[Headless\n system user](/docs/devices/admin/multi-user#automotive-user-types).** The headless system user runs in the background and hosts all system services. For Automotive, the system user isn't intended to be used, nor directly accessed, by a physical person.\n- **[Regular user](/docs/devices/admin/multi-user#automotive-user-types).** Automotive devices are shared devices and each user is intended to be used by a different physical person. Android users can have different roles. See [Roles and restrictions](#roles-restrictions) for more information. In Automotive, all regular users are secondary users.\n- **Guest user.** Automotive users can include temporary users, such as friends, who borrow a vehicle. To accommodate uses like this, Android Automotive provides a guest user with access to all components needed to use the vehicle. Only one guest user can be defined on a device at a time.\n\n| **Note:** The primary user flag ([FLAG_PRIMARY](https://android.googlesource.com/platform/frameworks/base/+/refs/heads/android10-release/core/java/android/content/pm/UserInfo.java#46)) isn't yet supported in the Automotive headless system user model.\n\nThe following diagram illustrates how the Automotive headless system user mode\nsupports the multi-user experience:\n\n**Figure 1.** Multi-user experience.\n\nTo learn more, see [Android Automotive multi-user](/docs/devices/admin/multi-user#automotive-multi-user).\n\nRoles and restrictions\n----------------------\n\nVehicles are shared devices that may be driven by different people. Each person\ncan have their own user, each with their own apps and data. However, a vehicle owner may\nnot want all users to have the same ability to modify the device. Therefore, Automotive supports\nthe concept of providing users with different roles and restrictions. The following user roles are\nsupported:\n\n- **Admin.** By default, regular users with the role of admin can perform *every* task. Admin users can grant the admin role to other users.\n- **Non-admin.** By default, regular users with the role non-admin can't factory data reset the device, grant themselves an admin role, or delete other users.\n- **Guest.** By default, a guest user can neither factory data reset the device nor delete other users. By default, a guest user has other restrictions, such as not being able to modify (add or remove) accounts, install apps, or apply a lockscreen. By default, guest is also ephemeral.\n\nAs stated above, each role has a default set of restrictions so that a new\nuser created with that role has the same respective restrictions."]]