NetworkStatsManager.QueryDetailsForUid Metode

Definisi

Mengkueri detail statistik penggunaan jaringan untuk uid tertentu.

[Android.Runtime.Register("queryDetailsForUid", "(ILjava/lang/String;JJI)Landroid/app/usage/NetworkStats;", "GetQueryDetailsForUid_ILjava_lang_String_JJIHandler", ApiSince=23)]
public virtual Android.App.Usage.NetworkStats QueryDetailsForUid(Android.Net.ConnectivityType networkType, string? subscriberId, long startTime, long endTime, int uid);
[<Android.Runtime.Register("queryDetailsForUid", "(ILjava/lang/String;JJI)Landroid/app/usage/NetworkStats;", "GetQueryDetailsForUid_ILjava_lang_String_JJIHandler", ApiSince=23)>]
abstract member QueryDetailsForUid : Android.Net.ConnectivityType * string * int64 * int64 * int -> Android.App.Usage.NetworkStats
override this.QueryDetailsForUid : Android.Net.ConnectivityType * string * int64 * int64 * int -> Android.App.Usage.NetworkStats

Parameter

networkType
ConnectivityType

Seperti yang didefinisikan dalam ConnectivityManager, misalnya ConnectivityManager#TYPE_MOBILE, ConnectivityManager#TYPE_WIFI dll.

subscriberId
String

Jika berlaku, id pelanggan antarmuka jaringan. <p>Dimulai dengan API level 29, subscriberId dijaga oleh pembatasan tambahan. Memanggil aplikasi yang tidak memenuhi persyaratan baru untuk mengakses subscriberId dapat memberikan null nilai saat mengkueri jenis jaringan seluler untuk menerima penggunaan untuk semua jaringan seluler. Untuk detail tambahan, lihat TelephonyManager#getSubscriberId(). <p>Dimulai dengan API level 31, aplikasi panggilan dapat menyediakan subscriberId dengan jenis jaringan wifi untuk menerima penggunaan untuk jaringan wifi yang berada di bawah langganan yang diberikan jika berlaku. Jika tidak, teruskan null saat mengkueri semua jaringan wifi.

startTime
Int64

Awal periode. Didefinisikan dalam hal "Waktu Unix", lihat java.lang.System#currentTimeMillis.

endTime
Int64

Akhir periode. Didefinisikan dalam hal "Waktu Unix", lihat java.lang.System#currentTimeMillis.

uid
Int32

UID aplikasi

Mengembalikan

Statistik yang dijelaskan di atas.

Atribut

Keterangan

Mengkueri detail statistik penggunaan jaringan untuk uid tertentu. Ini mungkin memakan waktu lama, dan aplikasi harus menghindari panggilan ini di utas utama mereka.

Java dokumentasi untuk android.app.usage.NetworkStatsManager.queryDetailsForUid(int, java.lang.String, long, long, int).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk