Чтобы получить tcp-связь в Android, вам нужно сделать что-то вроде этого:
ServerSocket serverSocket = new ServerSocket(port);
Socket clientSocket = serverSocket.accept();
Затем вы можете получить адрес клиента из его сокета на
* 1005.*
Чтобы получить его в текстовом виде, вы можете использовать
String clientAddressString = clientAddress.getHostAddress()
Конечно, большинство из этих вещей могут генерировать исключения, поэтому вам придется обрабатывать их.