Как узнать IP адрес устройства?

257
13 мая 2017, 18:42

Сервер, на который я отправляю запрос определяет мой IP, а как получить этот IP программно, чтобы потом сравнить?

Answer 1
WifiManager wm = (WifiManager) getSystemService(WIFI_SERVICE);
String ip = Formatter.formatIpAddress(wm.getConnectionInfo().getIpAddress());

И добавьте разрешения в манифест:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>

Ссылка.

READ ALSO
Как отключить &ldquo;тень&rdquo; при свайпе?

Как отключить “тень” при свайпе?

Когда тянешь пальцем экран вертикально, дотягиваешь до края и тянешь дальше, начинает проявляться полукруглая теньЕсть ли возможность её отключить?

191
String содержит запись PKCS7 как привести в читабельный вид

String содержит запись PKCS7 как привести в читабельный вид

Привет уважаемое комьюнити, есть некоторый код на Java, сей код включает в себя переменную типа String, которая в свою хранит следующее содержимое:

224
Можно ли через java установить время и дату на пк

Можно ли через java установить время и дату на пк

В java есть отличный класс Calendar, однако можно ли каким то образом задать время и дату компьютеру?

206
Как идентифицировать пользователей одновременно в Java и php?

Как идентифицировать пользователей одновременно в Java и php?

Пользователь нажимает в java-проекте кнопку, открывается браузер с ссылкой, он куда-то там нажимает и в итоге открывает php-скрипт, которому передаются...

207