Guías de conectividad

Tu app puede conectarse con el mundo exterior a través de una variedad de tecnologías de comunicación diferentes, como Wi-Fi, Bluetooth y USB. En las guías que se enumeran a continuación, se explica cómo agregar compatibilidad con estas tecnologías y cómo optimizar la conectividad de tu app.

Tecnologías compatibles

Android admite los siguientes protocolos y frameworks para conectar tu dispositivo con el mundo exterior.

Guías

Redes: Descripción general

Descripción general de las guías que abarcan la realización de diversas operaciones de red, incluidas las conexiones, la administración, el análisis de XML, la supervisión y mucho más.

Redes: 5G

Aprovecha las redes 5G.

Redes: VPN

Desarrolla y prueba tu propio cliente de red privada virtual (VPN) para un dispositivo con Android.

Redes: Búsqueda de Wi-Fi

Obtén una lista de los puntos de acceso Wi-Fi visibles desde un dispositivo.

Redes: Wi-Fi directo (P2P)

Conecta los dispositivos compatibles directamente entre sí sin un punto de acceso intermedio.

Redes: Reconocimiento de Wi-Fi

Permite que los dispositivos con Android 8.0 (nivel de API 26) y versiones posteriores se descubran y se conecten directamente entre sí sin ningún otro tipo de conectividad entre ellos. También se conoce como Neighbor Awareness Networking (NAN).

Redes: Tiempo de ida y vuelta (RTT) de Wi-Fi

Mide la distancia a los puntos de acceso Wi-Fi cercanos compatibles con RTT y a los dispositivos similares compatibles con Wi-Fi.

Redes: Hotspot solo local de Wi-Fi

Habilita la comunicación entre las apps de los dispositivos conectados a un hotspot de Wi-Fi.

Bluetooth: Descripción general

Descripción general de la compatibilidad con Bluetooth de Android, incluidos aspectos básicos, interfaces y clases clave.

Bluetooth: Bluetooth clásico

Configura la conectividad Bluetooth de referencia en tu app.

Bluetooth: Bluetooth de bajo consumo (BLE)

Transferir pequeñas cantidades de datos entre dispositivos cercanos y la interacción con sensores de proximidad.

Bluetooth: Audio BLE

Recibe audio de alta fidelidad sin sacrificar la duración de la batería y permite que los usuarios cambien sin problemas entre diferentes casos de uso.

Comunicación de campo cercano (NFC)

NFC es un conjunto de tecnologías inalámbricas de corto alcance que generalmente requieren una distancia de 4 cm o menos para iniciar una conexión.

Telecomunicaciones

Administra llamadas de audio y video, como eSIMs y tarjetas SIM.

Comunicación de banda ultraancha (UWB)

Mide el rango preciso entre dispositivos.

USB

Usa el modo de accesorio USB y de host USB para admitir una variedad de periféricos USB y accesorios USB de Android.

Optimizaciones

Las siguientes guías pueden ayudarte a optimizar la conectividad de tu app.

Guías

Cómo reducir el agotamiento de la batería de la red

Descubre estrategias para conservar la batería, la experiencia del usuario y el estado del sistema.

Reduce la latencia y aumenta la capacidad de procesamiento de la red

Aprende a usar Cronet, una biblioteca derivada de la pila de red de Chromium, para reducir la latencia y aumentar la capacidad de procesamiento de las solicitudes de red.