<path-permission android:path="string" android:pathPrefix="string" android:pathPattern="string" android:permission="string" android:readPermission="string" android:writePermission="string" />
<provider>
android:path
android:pathPrefix
android:pathPattern
*
'). This matches a sequence of 0 to many occurrences of
the immediately preceding character..*
"). This matches any sequence of
0 or more characters.
Because '\
' is used as an escape character when the string is read
from XML (before it is parsed as a pattern), you will need to double-escape.
For example, a literal '*
' would be written as "\\*
" and a
literal '\
' would be written as "\\
". This is basically
the same as what you would need to write if constructing the string in Java code.
For more information on these types of patterns, see the descriptions of PATTERN_LITERAL, PATTERN_PREFIX, and PATTERN_SIMPLE_GLOB in the PatternMatcher class.
android:permission
readPermission
and
writePermission
attributes take precedence
over this one.
android:readPermission
android:writePermission
SearchManager
Manifest.permission