Soy nuevo en Android, por lo que esta pregunta podría tener una respuesta simple (podría haberme perdido algo). Estoy tratando de hacer un cliente REST con la ayuda del marco de descanso de Google (porque Jersey no parecía funcionar). Cuando trato de ejecutar el cliente, consigo esta advertencia:Android No se puede resolver el host
W/System.err(728): java.net.UnknownHostException: Unable to resolve host "my.ip:8080": No address associated with hostname
y entonces consigo unas pocas excepciones, pero supongo que esta es la causa fundamental.
que tienen el permiso internet:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.maze.client"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk android:minSdkVersion="15" />
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:name=".RestingClientActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
Si necesita cualquier información adicional, por favor hágamelo saber.
- En la advertencia reemplacé mi IP con "mi.ip" (está hecho intencionalmente, pero en el original está bien).
has necesitado reiniciar emulador, tengo esta excepción muchas veces, pero después de reiniciar el emulador, el problema se resuelve. intente si no ha intentado –
@NixitPatel He reiniciado el emulador varias veces y luego reinicié el eclipse, pero sigo recibiendo este error. – Dragos
Intente ejecutarlo en un dispositivo; a veces el emulador se estropea. Sé que tengo un problema similar con la transmisión de archivos .mjpeg en el emulador; cuelga en el emulador pero funciona perfectamente en mi dispositivo. –