- 語法:
<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 路徑,但須可使用下列萬用字元:
- 星號 (
*)。符合 0 個至多次的序列 開頭的字元 - 半形句號後面加上星號 (
.*),符合 零個或多個字元。
因為系統在讀取字串時,會使用反斜線 (
\) 做為逸出字元 剖析為模式之前,您必須先進行雙重逸出。 例如,將常值「*」寫入為「\\*」和 常值\寫入為「\\\」。這是 與您使用 Java 程式設計語言建構字串時寫入的內容相同。如要進一步瞭解這些模式,請參閱
PATTERN_LITERAL、PATTERN_PREFIX和PATTERN_SIMPLE_GLOB的PatternMatcher類別。 - 星號 (
android:permission- 用戶端讀取或寫入
內容供應器的資料這項屬性可方便您針對讀取和寫入設定單一權限。不過,
readPermission和writePermission屬性的優先順序高於這項屬性。 android:readPermission- 用戶端查詢內容供應器所需的權限。
android:writePermission- 如果用戶端要變更內容供應器控管的資料,需具備的權限。
- 導入版本:
- API 級別 4
- 另請參閱:
SearchManagerManifest.permission- 安全性提示
<路徑權限>
這個頁面中的內容和程式碼範例均受《內容授權》中的授權所規範。Java 與 OpenJDK 是 Oracle 和/或其關係企業的商標或註冊商標。
上次更新時間:2025-07-27 (世界標準時間)。
[null,null,["上次更新時間:2025-07-27 (世界標準時間)。"],[],[]]