Condividi tramite


NetworkStatsManager.QuerySummary Metodo

Definizione

Eseguire query sui riepiloghi delle statistiche di utilizzo della rete.

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

Parametri

networkType
ConnectivityType

Come definito in ConnectivityManager, ad esempio ConnectivityManager#TYPE_MOBILE, ConnectivityManager#TYPE_WIFI e così via.

subscriberId
String

Se applicabile, l'ID sottoscrittore dell'interfaccia di rete. <p>A partire dal livello API 29, l'oggetto subscriberId è protetto da restrizioni aggiuntive. La chiamata di app che non soddisfano i nuovi requisiti per accedere subscriberId a può fornire un null valore quando si esegue una query sul tipo di rete mobile per ricevere l'utilizzo per tutte le reti mobili. Per altri dettagli, vedere TelephonyManager#getSubscriberId(). <p>A partire dal livello API 31, le app chiamante possono fornire un subscriberId con tipo di rete Wifi per ricevere l'utilizzo per le reti Wifi che si trova sotto la sottoscrizione specificata, se applicabile. In caso contrario, passare null quando si eseguono query su tutte le reti Wifi.

startTime
Int64

Inizio del periodo. Definito in termini di "tempo Unix", vedere java.lang.System#currentTimeMillis.

endTime
Int64

Fine del periodo. Definito in termini di "tempo Unix", vedere java.lang.System#currentTimeMillis.

Restituisce

Oggetto statistiche o Null se le autorizzazioni non sono sufficienti o si sono verificati errori durante la raccolta di statistiche.

Attributi

Commenti

Documentazione java per android.app.usage.NetworkStatsManager.querySummary(int, java.lang.String, long, long).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a