NetworkStatsManager.QueryDetailsForUid Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.
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.