Socket Android: java.net.SocketException: No hay ruta para alojar
Estoy intentando conectar (con TCP) al servidor que funciona en mi máquina del dispositivo androide. Tengo android.permission.INTERNET
en mi archivo de manifiesto:
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
Puedo conectar usando el emulador pero el intentar del dispositivo lanza un error:
Android Socket: java.net.SocketException: No route to host
- Comunicación entre dos aplicaciones usando emulador como servidor y cliente
- Android socket de programación ... ¿qué da?
- Enviar datos a través de wifi (no internet) cuando los datos móviles
- Cómo resolver java.net.BindException: error de enlace: EADDRINUSE (Dirección ya en uso)
- Servicio de Android para sockets TCP
Alguien puede ayudarme porfavor.
- Comunicación de socket cliente / servidor de Android mediante Service o IntentService
- Acceso a WebView desde otra función en la clase MainActivity
- AsyncSocket en java?
- Socket Android excepción "socket está cerrado"
- HTTP Vs sockets Vanilla para cargar archivos binarios grandes (50-200 MB) desde un dispositivo Android a través de una red Wi-Fi de un solo salto
- Androide, socket, programación, atrás, router
- Comunicación con Java socket de Android con Socket.IO
- Android VpnService - ¿Cómo reenviar el tráfico interceptado de Internet?
Desactivado wifi en mi dispositivo Android y luego volver a habilitarlo y funcionó.
Su dirección 192.168.1.114 es una dirección DHCP (dinámicamente) asignada por su enrutador a su PC. Como resultado, es visible para el emulador.
Pero dependiendo de cómo se configure su WiFi, es probable que el Android esté en un enrutador / subred diferente y no pueda ver 192.168.1.114. Puede comprobarlo escribiendo 192.168.1.114 en la barra de direcciones del navegador de Android.
Si 192.168.1.114 no es visible para tu Android, tendrás que cambiar las reglas de enrutamiento en tu enrutador para hacerlo visible, o agregar una búsqueda de DNS para ello.
Tenía los mismos problemas. Resultó que mi firewall Win7 estaba bloqueando la conexión.
- ¿Cómo desactivar el clic de sonido del botón físico (efectos de sonido) en mi aplicación para Android?
- Cocos2d-x referencia indefinida