Chat wifi entre dos o más dispositivos Android

Quiero desarrollar una aplicación de chat para chatear entre dos o más dispositivos de Android con wifi network.The aplicación debe ser capaz de enviar o recibir cadenas de unos a otros. Tengo una experiencia de usar la red de Bluetooth entre la PC y el androide. ¿Puede cualquier darme cualquier sugerencia o dirección correcta. Gracias por adelantado.

Usted puede poder chatear entre dos dispositivos androides en la Android Version 4.0 . Hay una API llamada ' Wifi P2P '. Más información se puede tener de aquí:

http://developer.android.com/reference/android/net/wifi/p2p/package-summary.html

Si está pensando en conectar dispositivos que están bajo el mismo AP / enrutador WiFi y sin configurar ningún servidor , entonces le sugeriría que considere usar UDP multicast que ha estado disponible desde el nivel 1 de la API:

http://developer.android.com/reference/java/net/MulticastSocket.html

UDP no garantiza la entrega de datos (podría perderse), por lo que utilizaría la multidifusión UDP para el descubrimiento de dispositivos y abriría una conexión TCP para datos que requieren entrega garantizada. Puerto de escucha de TCP se puede anunciar a través de UDP multicast para que todos puedan conectarse entre sí a través de TCP. (Puede haber una herramienta de terceros que haga estas cosas de bajo nivel para ti.)

Tal vez XMPP ayudará, Google Talk utiliza el mismo protocolo.

El XMPP es una tecnología abierta para la comunicación en tiempo real, que potencia una amplia gama de aplicaciones, incluyendo mensajería instantánea, presencia, conversación multipartita, llamadas de voz y video, colaboración, middleware ligero, sindicación de contenido, Y enrutamiento generalizado de datos XML.

Cosas que usted necesita hacer:
1. usted necesita un ordenador servidor para ejecutar el servidor XMPP , hay un montón de implementaciones de código abierto .
2. usted necesita un cliente XMPP que se ejecuta en su dispositivo android, también hay un montón de implementaciones de código abierto que se ejecutan en la plataforma android .

  • Android M: no se puede quitar Wi-Fi AP programáticamente
  • Comprobación de Wi-Fi activado o no en Android
  • ¿Cómo detectar si el sistema está conectado a wifi ad hoc o de infraestructura?
  • ¿Es posible forzar el tráfico de red a través de Wifi o de la red TMobile?
  • Cómo obtener el IP del hotspot wifi en Android?
  • ¿Cómo resolver el problema "ingrese la contraseña para el almacenamiento de credenciales"?
  • WiFi Password: ¿cómo se almacena y dónde?
  • Obtener la lista de lugares WiFi disponibles
  • Android Compruebe si hay WiFi pero no Internet
  • Cómo deshabilitar el asistente de red cautiva en el dispositivo Android?
  • Cómo y qué establecer en Android WifiConfiguration.preSharedKey para conectarse a la red WPA2 PSK WiFi
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.