自 2025 年 3 月 27 日起,我們建議您使用 android-latest-release
而非 aosp-main
建構及貢獻 AOSP。詳情請參閱「Android 開放原始碼計畫變更」。
資料用量標記說明
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
標記代表資料用量計數器會追蹤的指標之一。根據預設,標籤會隱含地以 UID 為依據。系統會使用 UID 做為監控依據,因此無法忽略。因此,標記一律會至少代表 UID (uid_tag)。標記可以明確附加與 UID 相關聯的「會計標記」。使用者空間可使用 TrafficStats.setThreadStatsTag()
設定標記的 acct_tag 部分,然後與 Socket 搭配使用:屬於該 Socket 的所有資料都會計入標記。系統會根據標記的 uid_tag 部分進行監控,並分別收集 acct_tag 部分的統計資料。
如果沒有明確標記,qtaguid 模組會假設 default_tag: {acct_tag=0, uid_tag=10003}
a: {acct_tag=1, uid_tag=10003}
b: {acct_tag=2, uid_tag=10003}
c: {acct_tag=3, uid_tag=10003}
a, b, c…
代表與特定通訊端相關聯的明確標記。
default_tag (acct_tag=0)
是預設的會計代碼,其中包含該 uid 的總流量,包括所有未標記的流量,通常用於強制執行監控/配額規則。
這些標記可用於將應用程式的網路流量分類為不同的邏輯類別 (在網路通訊端連線層級)。這些標記可在執行階段移除、重新套用或修改。
在 android-3.0 的 kernel/common 分支上已實作 qtaguid 模組
這個頁面中的內容和程式碼範例均受《內容授權》中的授權所規範。Java 與 OpenJDK 是 Oracle 和/或其關係企業的商標或註冊商標。
上次更新時間:2025-03-26 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2025-03-26 (世界標準時間)。"],[],[]]