<path-permission android:path="string" android:pathPrefix="string" android:pathPattern="string" android:permission="string" android:readPermission="string" android:writePermission="string" />
<provider>android:pathandroid:pathPrefixandroid:pathPattern*')を指定すると、*の直前に指定された文字が0個以上続く場合にマッチします(訳注: 一般的な正規表現でのA* -> AAAAマッチといった形).*")と、0文字以上の全ての文字列にマッチします。
'\'はパターン処理前にXMLから文字列が読み込まれる段階でのエスケープ文字であるため、二重のエスケープが必要となります。
例えば、'*'は"\\*"と書く必要があり、'\'は"\\"と書く必要があります。この書き方は基本的にJavaにおける文字列の書き方と同じです。
詳細についてはPatternMatcherクラス内のPATTERN_LITERAL、PATTERN_PREFIX、PATTERN_SIMPLE_GLOBを参照して下さい。
android:permissionreadPermissionとwritePermissionの指定が優先されます。android:readPermissionandroid:writePermission