Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

<path-permission>

sintaxis:
    <path-permission android:path="string"
                     android:pathPrefix="string"
                     android:pathPattern="string"
                     android:permission="string"
                     android:readPermission="string"
                     android:writePermission="string" />
    
se incluye en:
<provider>
descripción:
Define la ruta de acceso y los permisos requeridos para un subconjunto específico de datos dentro de un proveedor de contenido. Este elemento se puede especificar varias veces a fin de proporcionar varias rutas de acceso.
atributos:
android:path
Es una ruta de acceso de URI completa para un subconjunto de datos del proveedor de contenido. El permiso puede otorgarse solamente a los datos específicos que identifica esta ruta. Cuando se usa para proporcionar contenido de sugerencias de búsqueda, se le debe adjuntar "/search_suggest_query".
android:pathPrefix
Es la parte inicial de una ruta de acceso de URI para un subconjunto de datos del proveedor de contenido. Es posible otorgar permiso a todos los subconjuntos de datos con rutas de acceso que comparten esta parte inicial.
android:pathPattern
Es una ruta de acceso de URI para un subconjunto de datos del proveedor de contenido, pero que puede usar los siguientes comodines:
  • Un asterisco (*), el cual coincide con una secuencia de 0 a muchas ocurrencias del carácter inmediatamente anterior.
  • Un punto seguido de un asterisco (.*), lo cual coincide con cualquier secuencia de 0 o más caracteres.

Debido a que "\" se usa como un carácter de escape cuando la cadena se lee desde XML (antes de que se analice como un patrón), deberás escapar dos veces. Por ejemplo, un "*" literal se escribiría como "\\*" y una "\" literal se escribiría como "\\", que es básicamente lo mismo que deberías escribir cuando crees la string en el código Java.

Para obtener más información sobre estos tipos de patrones, consulta las descripciones de PATTERN_LITERAL, PATTERN_PREFIX y PATTERN_SIMPLE_GLOB en la clase PatterMatcher.

android:permission
Es el nombre de un permiso que los clientes deben tener para leer o escribir los datos del proveedor de contenido. Este atributo es una forma conveniente de configurar un único permiso para lectura y escritura. Sin embargo, los atributos readPermission y writePermission tienen prioridad sobre este.
android:readPermission
Es un permiso que los clientes deben tener para realizar consultas al proveedor de contenido.
android:writePermission
Es un permiso que los clientes deben tener para realizar cambios en los datos que administra el proveedor de contenido.
primera inclusión:
API nivel 4
consulta también:
SearchManager
Manifest.permission Seguridad y Permisos