語言

TrafficStats.GetUidTxBytes(Int32) 方法

定義

自裝置開機以來,該 UID 所傳送的位元組數。

[Android.Runtime.Register("getUidTxBytes", "(I)J", "")]
public static long GetUidTxBytes(int uid);
[<Android.Runtime.Register("getUidTxBytes", "(I)J", "")>]
static member GetUidTxBytes : int -> int64

參數

uid
Int32

傳回

屬性

備註

自裝置開機以來,該 UID 所傳送的位元組數。 計算所有網路介面的封包數量,且自裝置開機以來持續單調增加。 統計數據是在網路層測量,因此包含 TCP 和 UDP 的使用情況。

在 android.os.Build.VERSION_CODES#JELLY_BEAN_MR2之前,這可能會在無法取得統計數據的裝置上回歸 #UNSUPPORTED 。

從此開始 android.os.Build.VERSION_CODES#N ,只會報告來電 UID 的流量統計。 為了隱私考量,其他所有 UID 都會回來 #UNSUPPORTED 。 若要存取屬於其他 UID 的歷史網路統計,請使用 NetworkStatsManager。

Java 文件 android.net.TrafficStats.getUidTxBytes(int)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

另請參閱