Мне нужен маршрутизатор ipv4 adress
на мой Android-телефон. Можно ли это сделать? Это легко получить ipv4 от компьютера я Jus нужно ввести ipconfig
в cmd
Получение маршрутизатора ipv4-адрес для устройства Android
Но как получить уже подключен маршрутизатор ipv4 от андроида устройства? Вот мой андроид код, где я подключить к маршрутизатору
@Override
public void onReceive(Context context, Intent intent) {
List<ScanResult> list = scanner.getScanResults();
for(ScanResult result : list){
if(result.SSID.equals("Micro")){
//Connect to THIS network
connect(result.SSID);
break;
}
}
}
public void connect(String name){
String password = "logitech";
WifiConfiguration conf = new WifiConfiguration();
conf.SSID = "\"" + name + "\"";
conf.preSharedKey = "\""+ password +"\"";
scanner.addNetwork(conf);
List<WifiConfiguration> list = scanner.getConfiguredNetworks();
for(WifiConfiguration i : list) {
if(i.SSID != null && i.SSID.equals("\"" + name + "\"")) {
int neiID = list.get(0).networkId;
Log.d(TAG, "" + neiID);
scanner.disconnect();
scanner.enableNetwork(i.networkId, true);
scanner.reconnect();
break;
}
}
}
Вы найдете ответы здесь: http://stackoverflow.com/questions/11015912/how-do-i-get-ip-address- in-ipv4-format и здесь: http: //stackoverflow.com/questions/6064510/how-to-get-ip-address-of-the-device –
Спасибо, но все эти ответы получают IP-адрес устройства Android! Мне нужно получить адрес маршрутизатора ipv4! – David