Loading services/core/java/com/android/server/location/GnssNetworkConnectivityHandler.java +5 −1 Original line number Diff line number Diff line Loading @@ -321,7 +321,11 @@ class GnssNetworkConnectivityHandler { private void handleUpdateNetworkState(Network network, boolean isConnected, NetworkCapabilities capabilities) { boolean networkAvailable = isConnected && TelephonyManager.getDefault().getDataEnabled(); boolean networkAvailable = false; TelephonyManager telephonyManager = mContext.getSystemService(TelephonyManager.class); if (telephonyManager != null) { networkAvailable = isConnected && telephonyManager.getDataEnabled(); } NetworkAttributes networkAttributes = updateTrackedNetworksState(isConnected, network, capabilities); String apn = networkAttributes.mApn; Loading Loading
services/core/java/com/android/server/location/GnssNetworkConnectivityHandler.java +5 −1 Original line number Diff line number Diff line Loading @@ -321,7 +321,11 @@ class GnssNetworkConnectivityHandler { private void handleUpdateNetworkState(Network network, boolean isConnected, NetworkCapabilities capabilities) { boolean networkAvailable = isConnected && TelephonyManager.getDefault().getDataEnabled(); boolean networkAvailable = false; TelephonyManager telephonyManager = mContext.getSystemService(TelephonyManager.class); if (telephonyManager != null) { networkAvailable = isConnected && telephonyManager.getDataEnabled(); } NetworkAttributes networkAttributes = updateTrackedNetworksState(isConnected, network, capabilities); String apn = networkAttributes.mApn; Loading