Estoy usando ksoap2-android y necesito obtener la dirección IP usando Java para no tener que escribirla manualmente cada vez.Obtener la dirección IP de la computadora en un proyecto de Android usando Java
lo que entiendo por dirección IP es, por ejemplo, si lo hago ipconfig utilizando la consola de comandos:
Sufijo de conexión específica DNS. :
Dirección IPv6 de enlace local. . . . . : f0 :: ed2: e3bf: 8206: 44% 13
Dirección IPv4. . . . . . . . . . . : 192.168.1.107 < --THIS ONE
Máscara de subred. . . . . . . . . . . : 255.255.255.0
Puerta de enlace predeterminada. . . . . . . . . : 192.168.1.1
El problema es desarrollar una aplicación de Android, y el emulador tiene un tipo de IP diferente al de la máquina.
Necesito obtener la IP de la máquina, ¿cómo se hace esto?
muchas gracias
hace esto trabajo para android? – shadesco
@chadic sí lo hace. – Hades
Si bien esto funciona, recibí algunos resultados positivos falsos, tuve que validar el formato de dirección IP con una expresión regular, que parece funcionar en todos mis casos de uso. – broschb