diff options
| author | 2022-01-26 05:28:30 +0000 | |
|---|---|---|
| committer | 2022-01-26 05:28:30 +0000 | |
| commit | c1d3a3e783f2a5a9f43d8b0cb6bfa49bb8548f51 (patch) | |
| tree | 593352defac34adb5941abf8c6be67522cde16cc | |
| parent | cc0566df131aef56024e697fef76f2089f689c0c (diff) | |
| parent | 3edeb5518898289c58652600120ed97e475ffcfc (diff) | |
Merge "Remplace NetworkIdentity.OEM_* with NetworkTemplate.OEM_MANAGED_*" am: 6f39fc9ee7 am: 84f8974ecc am: 3edeb55188
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1958663
Change-Id: I8da0da084259c4b4af44820e83c9862c71cd3ee7
| -rw-r--r-- | services/core/java/com/android/server/stats/pull/StatsPullAtomService.java | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/services/core/java/com/android/server/stats/pull/StatsPullAtomService.java b/services/core/java/com/android/server/stats/pull/StatsPullAtomService.java index 8a95eca5a46a..1f4fde3fc954 100644 --- a/services/core/java/com/android/server/stats/pull/StatsPullAtomService.java +++ b/services/core/java/com/android/server/stats/pull/StatsPullAtomService.java @@ -22,13 +22,13 @@ import static android.content.pm.PackageInfo.REQUESTED_PERMISSION_GRANTED; import static android.content.pm.PermissionInfo.PROTECTION_DANGEROUS; import static android.net.NetworkCapabilities.TRANSPORT_CELLULAR; import static android.net.NetworkCapabilities.TRANSPORT_WIFI; -import static android.net.NetworkIdentity.OEM_PAID; -import static android.net.NetworkIdentity.OEM_PRIVATE; import static android.net.NetworkStats.METERED_YES; import static android.net.NetworkTemplate.MATCH_ETHERNET; import static android.net.NetworkTemplate.MATCH_MOBILE; import static android.net.NetworkTemplate.MATCH_WIFI; import static android.net.NetworkTemplate.OEM_MANAGED_ALL; +import static android.net.NetworkTemplate.OEM_MANAGED_PAID; +import static android.net.NetworkTemplate.OEM_MANAGED_PRIVATE; import static android.net.NetworkTemplate.getAllCollapsedRatTypes; import static android.os.Debug.getIonHeapsSizeKb; import static android.os.Process.LAST_SHARED_APPLICATION_GID; @@ -1278,7 +1278,8 @@ public class StatsPullAtomService extends SystemService { @NonNull private List<NetworkStatsExt> getDataUsageBytesTransferSnapshotForOemManaged() { final int[] matchRules = new int[] {MATCH_ETHERNET, MATCH_MOBILE, MATCH_WIFI}; - final int[] oemManagedTypes = new int[] {OEM_PAID | OEM_PRIVATE, OEM_PAID, OEM_PRIVATE}; + final int[] oemManagedTypes = new int[] {OEM_MANAGED_PAID | OEM_MANAGED_PRIVATE, + OEM_MANAGED_PAID, OEM_MANAGED_PRIVATE}; final List<NetworkStatsExt> ret = new ArrayList<>(); @@ -1352,12 +1353,12 @@ public class StatsPullAtomService extends SystemService { NetworkStatsUtils.fromPublicNetworkStats(queryNonTaggedStats); if (!includeTags) return nonTaggedStats; - final android.app.usage.NetworkStats quaryTaggedStats = + final android.app.usage.NetworkStats queryTaggedStats = mNetworkStatsManager.queryTaggedSummary(template, currentTimeInMillis - elapsedMillisSinceBoot - bucketDuration, currentTimeInMillis); final NetworkStats taggedStats = - NetworkStatsUtils.fromPublicNetworkStats(quaryTaggedStats); + NetworkStatsUtils.fromPublicNetworkStats(queryTaggedStats); return nonTaggedStats.add(taggedStats); } @@ -1454,7 +1455,7 @@ public class StatsPullAtomService extends SystemService { */ @NonNull private NetworkStats sliceNetworkStats(@NonNull NetworkStats stats, @NonNull Function<NetworkStats.Entry, NetworkStats.Entry> slicer) { - NetworkStats ret = new NetworkStats(stats.getElapsedRealtime(), 1); + NetworkStats ret = new NetworkStats(0, 1); NetworkStats.Entry entry = new NetworkStats.Entry(); for (NetworkStats.Entry e : stats) { if (slicer != null) { |