Índice

Declarar sus permisos

Puede declarar sus propios permisos. La declaración de un permiso se realiza en el archivo AndroidManifest.xml mediante la etiqueta <permission>.

Para declarar un permiso, necesita tres datos:

  • Una etiqueta para su permiso: un texto corto y comprensible que indique el título del permiso.

  • Una descripción del permiso: un texto más completo para expresar más claramente los datos accesibles mediante el permiso.

  • Un nivel de protección: este atributo es obligatorio e indica si el permiso es de tipo normal o sensible.

He aquí un ejemplo:

<permissionandroid:name="com.example.myapp.permission.DEADLY_ACTIVITY" 
        android:label="@string/label_permission" 
        android:description="@string/desc_permission" 
        android:protectionLevel="dangerous"/> 
    ...

Y he aquí las cadenas de caracteres que sirven de etiqueta y de descripción para este nuevo permiso:

<resources> 
    <string name = "label_permission"> Etiqueta de 
        mi permiso </string> 
    <string name = "desc_permission"> Descripción 
        de mi permiso </string> 
</resources>

También puede distinguir el permiso de lectura del permiso de escritura (android:readPermission y android:writePermission).

También ...