NetworkStatsManager.QuerySummary 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
네트워크 사용 통계 요약을 쿼리합니다.
[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
매개 변수
- networkType
- ConnectivityType
에 정의된 ConnectivityManager대로(예: ConnectivityManager#TYPE_MOBILE등) ConnectivityManager#TYPE_WIFI
- subscriberId
- String
해당하는 경우 네트워크 인터페이스의 구독자 ID입니다.
<p>API 수준 29 subscriberId 부터는 추가 제한으로 보호됩니다. 액세스 subscriberId 하기 위한 새로운 요구 사항을 충족하지 않는 앱을 호출하면 모든 모바일 네트워크에 대한 사용량을 수신하기 위해 모바일 네트워크 유형을 쿼리할 때 값을 제공할 null 수 있습니다. 자세한 내용은 을 참조하세요 TelephonyManager#getSubscriberId().
<p>API 수준 31부터 호출 앱은 해당되는 경우 지정된 구독에 있는 와이파이 네트워크에 대한 사용량을 수신하는 와이파이 네트워크 유형을 제공할 subscriberId 수 있습니다.
그렇지 않으면 모든 Wifi 네트워크를 쿼리할 때 전달 null 합니다.
- startTime
- Int64
기간의 시작입니다. "Unix 시간"의 관점에서 정의됩니다.java.lang.System#currentTimeMillis
- endTime
- Int64
기간의 끝입니다. "Unix 시간"의 관점에서 정의됩니다.java.lang.System#currentTimeMillis
반품
통계 수집 중에 사용 권한이 부족하거나 오류가 발생한 경우 통계 개체 또는 null입니다.
- 특성
설명
네트워크 사용 통계 요약을 쿼리합니다. 호출하는 사용자에 속하는 요일만 포함하도록 필터링된 결과입니다. 결과는 시간이 지남에 따라 집계되므로 모든 버킷의 시작 및 종료 타임스탬프가 동일합니다. 상태, uid, 기본 네트워크, 요금제 또는 로밍에 대해 집계되지 않습니다. 즉, 버킷의 시작 및 종료 타임스탬프는 'startTime' 및 'endTime' 매개 변수와 동일합니다. 상태, uid, 계량 및 로밍은 달라질 것이며 태그는 동일합니다. 이 작업은 시간이 오래 걸릴 수 있으며 앱은 주 스레드에서 이 호출을 피해야 합니다.
에 대한 android.app.usage.NetworkStatsManager.querySummary(int, java.lang.String, long, long)Java 설명서
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.