- תחביר:
<path-permission android:path="string" android:pathPrefix="string" android:pathPattern="string" android:permission="string" android:readPermission="string" android:writePermission="string" />
- בתוך:
<provider>
- תיאור:
- הגדרת הנתיב וההרשאות הנדרשות לקבוצת משנה ספציפית של נתונים דרך ספק תוכן. הרכיב הזה יכול להיות לציין כמה פעמים כדי לספק נתיבים מרובים.
- :
android:path
- נתיב URI מלא לקבוצת משנה של נתונים של ספק תוכן.
ניתן להעניק הרשאה רק לנתונים הספציפיים שמזוהים בנתיב הזה.
כשהוא משמש להצגת תוכן של הצעה לחיפוש, הוא מצורף
עם
/search_suggest_query
. android:pathPrefix
- החלק הראשוני של נתיב URI לקבוצת משנה של נתונים של ספק תוכן. אפשר להעניק הרשאה לכל קבוצות המשנה של הנתונים שיש להן נתיבים שחולקים את החלק הראשוני הזה.
android:pathPattern
- נתיב URI מלא לקבוצת משנה של נתונים של ספק תוכן,
אבל אפשר להשתמש בתווים הכלליים לחיפוש הבאים:
- כוכבית (
*
). זה מתאים לרצף של אפס למופעים רבים של את התו הקודם. - נקודה ואחריה מופיעה כוכבית (
.*
). תואם לכל רצף של אפס תווים או יותר.
מפני שהקו הנטוי ההפוך (
\
) משמש כתו בריחה כשקוראים את המחרוזת. מ-XML, לפני שהוא מנתח כדפוס, עליכם לסמן בתו בריחה (escape) פעמיים. לדוגמה,*
בליטרל נכתב כך: "\\*
". וגם המילה\
כתובה כ-"\\\
". הדבר זהים לטקסט שכותבים אם יוצרים את המחרוזת בשפת התכנות Java.למידע נוסף על סוגי הדפוסים האלה, אפשר לקרוא את התיאורים של
PATTERN_LITERAL
PATTERN_PREFIX
, וגםPATTERN_SIMPLE_GLOB
ב-PatternMatcher
כיתה. - כוכבית (
android:permission
- שם ההרשאה שהלקוחות צריכים כדי לקרוא או לכתוב את
של ספק התוכן. המאפיין הזה הוא דרך נוחה להגדיר
הרשאה יחידה גם לקריאה וגם לכתיבה. אבל,
readPermission
והקבוצה מאפייניwritePermission
מקבלים עדיפות בסרטון הזה. android:readPermission
- הרשאה שהלקוחות זקוקים לה כדי לשלוח שאילתות על ספק התוכן.
android:writePermission
- הרשאה שהלקוחות זקוקים לה כדי לבצע שינויים בנתונים שנשלטים על ידי ספק התוכן.
- הושקו ב:
- רמת API 4
- למידע נוסף:
SearchManager
Manifest.permission
- טיפים בנושא אבטחה
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2024-08-20 (שעון UTC).
[]
[]
{
"last_modified": "עדכון אחרון: 2024-08-20 (שעון UTC).",
"state": ""
}