NetworkStatsManager.QueryDetailsForUid Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Consultar detalhes de estatísticas de uso de rede para uma determinada uid.
[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
Parâmetros
- networkType
- ConnectivityType
Conforme definido em ConnectivityManager, por exemplo ConnectivityManager#TYPE_MOBILE, etc ConnectivityManager#TYPE_WIFI .
- subscriberId
- String
Se aplicável, a ID do assinante do adaptador de rede.
<p>A partir do nível de API 29, ele subscriberId é protegido por restrições adicionais. Chamar aplicativos que não atendem aos novos requisitos para acessar pode subscriberId fornecer um null valor ao consultar o tipo de rede móvel para receber o uso de todas as redes móveis. Para obter detalhes adicionais, consulte TelephonyManager#getSubscriberId().
<p>A partir do nível de API 31, os aplicativos de chamada podem fornecer um subscriberId tipo de rede wi-fi para receber o uso de redes wi-fi que estão sob a assinatura fornecida, se aplicável.
Caso contrário, passe null ao consultar todas as redes wi-fi.
- startTime
- Int64
Início do período. Definido em termos de "Tempo do Unix", consulte java.lang.System#currentTimeMillis.
- endTime
- Int64
Fim do período. Definido em termos de "Tempo do Unix", consulte java.lang.System#currentTimeMillis.
- uid
- Int32
UID do aplicativo
Retornos
Estatísticas descritas acima.
- Atributos
Comentários
Consultar detalhes de estatísticas de uso de rede para uma determinada uid. Isso pode levar muito tempo, e os aplicativos devem evitar chamar isso em seu thread principal.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.