Título: Obtener la ip de un dominio con java Publicado por: Borito30 en 25 Mayo 2017, 17:01 pm Hola estaba intentando obtener la ip de un dominio usando inetaddress lo que hago es:
Código: InetAddress giriAddress = InetAddress.getByName("www.girionjava.com"); Código: Description Resource Path Location Type La captura de que agregue la librería Java correctamente: (http://i.imgur.com/ccASjKw.png) Título: Re: Obtener la ip de un dominio con java Publicado por: Chuidiang en 25 Mayo 2017, 19:34 pm Hola:
Ese dominio www.girionjava.com no existe y la llamada a inetaddress te está dando una excepción que no estás capturando. Para verificarlo, prueba con uno que si exista como www.google.com a ver qué tal. Y captura la excepción, para que no te tire toda la aplicación. Saludos. Título: Re: Obtener la ip de un dominio con java Publicado por: Borito30 en 25 Mayo 2017, 20:32 pm hice lo siguiente:
Código: public LauncherActivity() Título: Re: Obtener la ip de un dominio con java Publicado por: Chuidiang en 25 Mayo 2017, 20:55 pm Hola:
No entiendo ...."Así funciona pero solo se arranca cuando lanza la excepción" es bastante críptico y el resto cuesta todavía más entenderlo :) Imagino que quieres decir que con google arranca pero la aplicación no va porque necesita lo que sea que esté en "www.girionjava.com" Si ese dominio es de internet, tendrás que reigstrarlo y que esté de alta y tu aplicación lo encuentre. Si no puedes o quieres registrarlo, o es un dominio interno de vuestra red, entonces en el móvil tienes que decir qué IP corresponde a ese dominio. Esto puede ayudarte https://www.adslzone.net/moviles/android/como-modificar-el-archivo-hosts-de-android/ Saludos. Título: Re: Obtener la ip de un dominio con java Publicado por: Borito30 en 25 Mayo 2017, 23:04 pm Hola: Hola el foro de java es el que mas me gusta, y lo que queria decir es que si le quito el throws UnknownHostException me devuelve error de unhandled exception el error es:No entiendo ...."Así funciona pero solo se arranca cuando lanza la excepción" es bastante críptico y el resto cuesta todavía más entenderlo :) Imagino que quieres decir que con google arranca pero la aplicación no va porque necesita lo que sea que esté en "www.girionjava.com" Si ese dominio es de internet, tendrás que reigstrarlo y que esté de alta y tu aplicación lo encuentre. Si no puedes o quieres registrarlo, o es un dominio interno de vuestra red, entonces en el móvil tienes que decir qué IP corresponde a ese dominio. Esto puede ayudarte https://www.adslzone.net/moviles/android/como-modificar-el-archivo-hosts-de-android/ Saludos. Código: Description Resource Path Location Type |