Как получить IP отправителя в TCP в Java? - PullRequest
0 голосов
/ 02 июля 2011

Как получить ip отправителя в TCP-коммуникации в Android.

у кого-нибудь есть идеи?

1 Ответ

3 голосов
/ 02 июля 2011

Чтобы получить tcp-связь в Android, вам нужно сделать что-то вроде этого:

    ServerSocket serverSocket = new ServerSocket(port);
    Socket clientSocket = serverSocket.accept();

Затем вы можете получить адрес клиента из его сокета на

* 1005.*

Чтобы получить его в текстовом виде, вы можете использовать

    String clientAddressString = clientAddress.getHostAddress()

Конечно, большинство из этих вещей могут генерировать исключения, поэтому вам придется обрабатывать их.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...