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). |
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. |
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. |
|
Administra llamadas de audio y video, como eSIMs y tarjetas SIM. |
|
Mide el rango preciso entre dispositivos. |
|
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 | |
---|---|
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. |