- Syntaxe :
<permission-group android:description="string resource" android:icon="drawable resource" android:label="string resource" android:name="string" />
- Contenu dans :
<manifest>
- Description :
- Déclare un nom pour un regroupement logique d'autorisations associées. Particulier
les autorisations à rejoindre le groupe via l'attribut
permissionGroup
de Élément<permission>
. Les membres d'un groupe sont présentés ensemble dans l'interface utilisateur.Cet élément ne déclare pas d'autorisation en soi, mais seulement une catégorie dans laquelle les autorisations peuvent être placées. Pour plus d'informations sur la déclaration d'autorisations et leur attribution à des groupes, consultez la Élément
<permission>
. - Attributs :
android:description
- Texte lisible décrivant le groupe. Le texte est
plus longue et plus explicative
que l'étiquette. Cet attribut doit être défini comme référence à une ressource de chaîne. Contrairement à
label
il ne peut pas s'agir d'une chaîne brute. android:icon
- Icône représentant une autorisation. Cet attribut doit être défini comme référence à une ressource drawable contenant la définition de l'image.
android:label
- Nom de groupe lisible pour les utilisateurs. Pour plus de commodité, l'étiquette peut être définie directement en tant que chaîne brute lorsque vous développez l'application. Toutefois, lorsque l'application est prête à être publiée, définissez-la en tant que référence à une ressource de chaîne, de sorte qu'elle puisse être localisée comme des chaînes dans l'interface utilisateur.
android:name
- Nom du groupe. Il s'agit du nom pouvant être attribué à l'attribut
android:permissionGroup
d'un élément<permission>
.
- Première apparition :
- Niveau d'API 1
- Voir aussi :
<permission>
<permission-tree>
<uses-permission>
<groupe-autorisations>
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,["# <permission-group\u003e\n\nsyntax:\n:\n\n ```xml\n \u003cpermission-group android:description=\"string resource\"\n android:icon=\"drawable resource\"\n android:label=\"string resource\"\n android:name=\"string\" /\u003e\n ```\n\ncontained in:\n: [\u003cmanifest\u003e](/guide/topics/manifest/manifest-element)\n\ndescription:\n: Declares a name for a logical grouping of related permissions. Individual\n permissions join the group through the `permissionGroup` attribute of the\n [\u003cpermission\u003e](/guide/topics/manifest/permission-element) element. Members of a group are\n presented together in the user interface.\n\n\n This element doesn't declare a permission itself, only a category in which permissions can be placed.\n For information about declaring permissions and assigning them to groups, see the\n [\u003cpermission\u003e](/guide/topics/manifest/permission-element) element.\n\nattributes:\n:\n\n `android:description`\n : User-readable text that describes the group. The text is\n longer and more explanatory than the label. This attribute must be\n set as a reference to a string resource. Unlike the `label`\n attribute, it can't be a raw string.\n\n `android:icon`\n : An icon representing the permission. This attribute must be set\n as a reference to a drawable resource containing the image definition.\n\n `android:label`\n : A user-readable name for the group. As a convenience, the label\n can be directly set as a raw string while you're developing the application.\n However, when the application is ready to be published, set it\n as a reference to a string resource, so that it can be localized like other\n strings in the user interface.\n\n `android:name`\n : The name of the group. This is the name that can be assigned to a\n [\u003cpermission\u003e](/guide/topics/manifest/permission-element)\n element's\n [android:permissionGroup](/guide/topics/manifest/permission-element#pgroup)\n attribute.\n\nintroduced in:\n: API level 1\n\nsee also:\n: [\u003cpermission\u003e](/guide/topics/manifest/permission-element)\n\n [\u003cpermission-tree\u003e](/guide/topics/manifest/permission-tree-element)\n\n [\u003cuses-permission\u003e](/guide/topics/manifest/uses-permission-element)"]]