Remove hidden connectivity methods access
This commit resolves the hidden methods accesses for LinkProperties, IpConfiguration and RouteInfo with atlernative way for the connectivity mainline module preparation. Bug: 172183305 Test: make RunSettingsRoboTests ROBOTEST_FILTER=\ com.android.settings.wifi.details2.WifiDetailPreferenceController2Test Test: make RunSettingsRoboTests ROBOTEST_FILTER=\ com.android.settings.wifi.details.WifiDetailPreferenceControllerTest Test: make RunSettingsRoboTests ROBOTEST_FILTER=\ com.android.settings.UtilsTest Test: make RunSettingsRoboTests ROBOTEST_FILTER=\ com.android.settings.wifi.WifiConfigController2Test Test: make RunSettingsRoboTests ROBOTEST_FILTER=\ com.android.settings.wifi.WifiConfigController2Test Change-Id: Iec4dab5d9fa12dedcf69a1cfe2a8be0956bc0d79
This commit is contained in:
@@ -54,6 +54,7 @@ import android.graphics.drawable.VectorDrawable;
|
||||
import android.hardware.face.FaceManager;
|
||||
import android.hardware.fingerprint.FingerprintManager;
|
||||
import android.net.ConnectivityManager;
|
||||
import android.net.LinkAddress;
|
||||
import android.net.LinkProperties;
|
||||
import android.net.Network;
|
||||
import android.net.wifi.WifiManager;
|
||||
@@ -111,7 +112,6 @@ import com.android.settings.dashboard.profileselector.ProfileSelectFragment;
|
||||
import com.android.settings.password.ChooseLockSettingsHelper;
|
||||
import com.android.settingslib.widget.ActionBarShadowController;
|
||||
|
||||
import java.net.InetAddress;
|
||||
import java.util.Iterator;
|
||||
import java.util.List;
|
||||
import java.util.Locale;
|
||||
@@ -246,13 +246,13 @@ public final class Utils extends com.android.settingslib.Utils {
|
||||
|
||||
private static String formatIpAddresses(LinkProperties prop) {
|
||||
if (prop == null) return null;
|
||||
final Iterator<InetAddress> iter = prop.getAllAddresses().iterator();
|
||||
final Iterator<LinkAddress> iter = prop.getAllLinkAddresses().iterator();
|
||||
// If there are no entries, return null
|
||||
if (!iter.hasNext()) return null;
|
||||
// Concatenate all available addresses, comma separated
|
||||
String addresses = "";
|
||||
while (iter.hasNext()) {
|
||||
addresses += iter.next().getHostAddress();
|
||||
addresses += iter.next().getAddress().getHostAddress();
|
||||
if (iter.hasNext()) addresses += "\n";
|
||||
}
|
||||
return addresses;
|
||||
|
||||
Reference in New Issue
Block a user