19066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectpage.title=<permission-group> 22a1b706ec11e53689a2f86cc8e558e74591b462aScott Mainparent.title=The AndroidManifest.xml File 32a1b706ec11e53689a2f86cc8e558e74591b462aScott Mainparent.link=manifest-intro.html 49066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project@jd:body 59066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 69066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project<dl class="xml"> 79066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project<dt>syntax:</dt> 89066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project<dd><pre class="stx"><permission-group android:<a href="#desc">description</a>="<i>string resource</i>" 99066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project android:<a href="#icon">icon</a>="<i>drawable resource</i>" 109066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project android:<a href="#label">label</a>="<i>string resource</i>" 119066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project android:<a href="#nm">name</a>="<i>string</i>" /></pre></dd> 129066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 139066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project<dt>contained in:</dt> 149066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project<dd><code><a href="{@docRoot}guide/topics/manifest/manifest-element.html"><manifest></a></code></dd> 159066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 169066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project<dt>description:</dt> 173155825c256b150cfa635ad27ac7a2bab76371b0Dirk Dougherty<dd itemprop="description">Declares a name for a logical grouping of related permissions. Individual 189066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectpermission join the group through the {@code permissionGroup} attribute of the 199066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project<code><a href="{@docRoot}guide/topics/manifest/permission-element.html"><permission></a></code> element. Members of a group are 209066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectpresented together in the user interface. 219066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 229066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project<p> 239066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source ProjectNote that this element does not declare a permission itself, only a category in 249066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectwhich permissions can be placed. See the 259066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project<code><a href="{@docRoot}guide/topics/manifest/permission-element.html"><permission></a></code> element for element for information 269066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projecton declaring permissions and assigning them to groups. 279066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project</p></dd> 289066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 299066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project<dt>attributes:</dt> 309066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project<dd><dl class="attr"> 319066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project<dt><a name="desc"></a>{@code android:description}</dt> 329066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project<dd>User-readable text that describes the group. The text should be 339066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectlonger and more explanatory than the label. This attribute must be 349066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectset as a reference to a string resource. Unlike the {@code label} 359066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectattribute, it cannot be a raw string.</dd> 369066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 379066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project<dt><a name="icon"></a>{@code android:icon}</dt> 389066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project<dd>An icon representing the permission. This attribute must be set 399066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectas a reference to a drawable resource containing the image definition.</dd> 409066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 419066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project<dt><a name="label"></a>{@code android:label}</dt> 429066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project<dd>A user-readable name for the group. As a convenience, the label can 439066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectbe directly set as a raw string while you're developing the application. 449066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source ProjectHowever, when the application is ready to be published, it should be set 459066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectas a reference to a string resource, so that it can be localized like other 469066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectstrings in the user interface.</dd> 479066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 489066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project<dt><a name="nm"></a>{@code android:name}</dt> 499066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project<dd>The name of the group. This is the name that can be assigned to a 509066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project<code><a href="{@docRoot}guide/topics/manifest/permission-element.html"><permission></a></code> 519066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectelement's 529066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project<code><a href="{@docRoot}guide/topics/manifest/permission-element.html#pgroup"><permissionGroup></a></code> 539066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectattribute.</dd> 549066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project</dl></dd> 559066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 569c3209db78bf171f5055baae376f7bdfdfba4a9fDirk Dougherty<!-- ##api level indication## --> 579c3209db78bf171f5055baae376f7bdfdfba4a9fDirk Dougherty<dt>introduced in:</dt> 589c3209db78bf171f5055baae376f7bdfdfba4a9fDirk Dougherty<dd>API Level 1</dd> 599c3209db78bf171f5055baae376f7bdfdfba4a9fDirk Dougherty 609066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project<dt>see also:</dt> 619066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project<dd><code><a href="{@docRoot}guide/topics/manifest/permission-element.html"><permission></a></code> 629066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project<br/><code><a href="{@docRoot}guide/topics/manifest/permission-tree-element.html"><permission-tree></a></code> 639066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project<br/><code><a href="{@docRoot}guide/topics/manifest/uses-permission-element.html"><uses-permission></a></code></dd> 649066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 659066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project</dl> 66