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 Merged-In: Iec4dab5d9fa12dedcf69a1cfe2a8be0956bc0d79
This commit is contained in:
@@ -19,6 +19,7 @@ package com.android.settings.development;
|
||||
import android.content.Context;
|
||||
import android.debug.IAdbManager;
|
||||
import android.net.ConnectivityManager;
|
||||
import android.net.LinkAddress;
|
||||
import android.net.LinkProperties;
|
||||
import android.net.wifi.WifiManager;
|
||||
import android.os.RemoteException;
|
||||
@@ -135,7 +136,7 @@ public class AdbIpAddressPreferenceController extends AbstractConnectivityPrefer
|
||||
return null;
|
||||
}
|
||||
|
||||
Iterator<InetAddress> iter = prop.getAllAddresses().iterator();
|
||||
Iterator<LinkAddress> iter = prop.getAllLinkAddresses().iterator();
|
||||
// If there are no entries, return null
|
||||
if (!iter.hasNext()) {
|
||||
return null;
|
||||
@@ -144,7 +145,7 @@ public class AdbIpAddressPreferenceController extends AbstractConnectivityPrefer
|
||||
// Concatenate all available addresses, newline separated
|
||||
StringBuilder addresses = new StringBuilder();
|
||||
while (iter.hasNext()) {
|
||||
InetAddress addr = iter.next();
|
||||
InetAddress addr = iter.next().getAddress();
|
||||
if (addr instanceof Inet4Address) {
|
||||
// adb only supports ipv4 at the moment
|
||||
addresses.append(addr.getHostAddress());
|
||||
|
Reference in New Issue
Block a user