Merge "Have the DataConnectionStat started from BSS" into sc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
4c1410fafd
@@ -223,7 +223,6 @@ filegroup {
|
||||
"java/com/android/server/TestNetworkService.java",
|
||||
"java/com/android/server/connectivity/AutodestructReference.java",
|
||||
"java/com/android/server/connectivity/ConnectivityConstants.java",
|
||||
"java/com/android/server/connectivity/DataConnectionStats.java",
|
||||
"java/com/android/server/connectivity/DnsManager.java",
|
||||
"java/com/android/server/connectivity/KeepaliveTracker.java",
|
||||
"java/com/android/server/connectivity/LingerMonitor.java",
|
||||
|
||||
@@ -203,7 +203,6 @@ import com.android.net.module.util.LinkPropertiesUtils.CompareResult;
|
||||
import com.android.net.module.util.PermissionUtils;
|
||||
import com.android.server.am.BatteryStatsService;
|
||||
import com.android.server.connectivity.AutodestructReference;
|
||||
import com.android.server.connectivity.DataConnectionStats;
|
||||
import com.android.server.connectivity.DnsManager;
|
||||
import com.android.server.connectivity.DnsManager.PrivateDnsValidationUpdate;
|
||||
import com.android.server.connectivity.KeepaliveTracker;
|
||||
@@ -1213,9 +1212,6 @@ public class ConnectivityService extends IConnectivityManager.Stub
|
||||
mSettingsObserver = new SettingsObserver(mContext, mHandler);
|
||||
registerSettingsCallbacks();
|
||||
|
||||
final DataConnectionStats dataConnectionStats = new DataConnectionStats(mContext, mHandler);
|
||||
dataConnectionStats.startMonitoring();
|
||||
|
||||
mKeepaliveTracker = new KeepaliveTracker(mContext, mHandler);
|
||||
mNotifier = new NetworkNotificationManager(mContext, mTelephonyManager);
|
||||
mQosCallbackTracker = new QosCallbackTracker(mHandler, mNetworkRequestCounter);
|
||||
|
||||
@@ -85,6 +85,7 @@ import com.android.internal.util.function.pooled.PooledLambda;
|
||||
import com.android.net.module.util.NetworkCapabilitiesUtils;
|
||||
import com.android.server.LocalServices;
|
||||
import com.android.server.Watchdog;
|
||||
import com.android.server.connectivity.DataConnectionStats;
|
||||
import com.android.server.net.BaseNetworkObserver;
|
||||
import com.android.server.pm.UserManagerInternal;
|
||||
|
||||
@@ -371,6 +372,9 @@ public final class BatteryStatsService extends IBatteryStats.Stub
|
||||
}
|
||||
|
||||
Watchdog.getInstance().addMonitor(this);
|
||||
|
||||
final DataConnectionStats dataConnectionStats = new DataConnectionStats(mContext, mHandler);
|
||||
dataConnectionStats.startMonitoring();
|
||||
}
|
||||
|
||||
private final class LocalService extends BatteryStatsInternal {
|
||||
|
||||
Reference in New Issue
Block a user