[MS49] Remove NetworkStats hidden Api usages
This includes: 1. Remove unused INetworkStatsService and NetworkStatsHistory. 2. Replace NetworkTemplate usages with builder. 3. Replace TrafficStats references to DataUnit. 4. Reimplement NetworkTemplate#normalize. Test: make RunSettingsRoboTests Bug: 204830222 Change-Id: I8efecda5df403e9ed588daecd169cb3498d213a2
This commit is contained in:
@@ -14,7 +14,6 @@
|
||||
|
||||
package com.android.settings.datausage;
|
||||
|
||||
import android.net.INetworkStatsService;
|
||||
import android.net.NetworkPolicyManager;
|
||||
import android.net.NetworkTemplate;
|
||||
import android.os.INetworkManagementService;
|
||||
@@ -30,7 +29,6 @@ public interface TemplatePreference {
|
||||
|
||||
class NetworkServices {
|
||||
INetworkManagementService mNetworkService;
|
||||
INetworkStatsService mStatsService;
|
||||
NetworkPolicyManager mPolicyManager;
|
||||
TelephonyManager mTelephonyManager;
|
||||
SubscriptionManager mSubscriptionManager;
|
||||
|
||||
Reference in New Issue
Block a user