Guide alla connettività

La tua app può connettersi con l'esterno utilizzando una varietà di tecnologie di comunicazione diverse, tra cui Wi-Fi, Bluetooth e USB. Le guide elencate di seguito riguardano l'aggiunta del supporto per queste tecnologie e l'ottimizzazione della connettività dell'app.

Tecnologie supportate

Android supporta i seguenti protocolli e framework per la connessione del tuo dispositivo al mondo esterno.

Guide

Reti: panoramica

Panoramica delle guide relative all'esecuzione di varie operazioni di rete, tra cui connessioni, gestione, analisi del codice XML, monitoraggio e altro ancora.

Reti: 5G

Sfrutta i vantaggi del networking 5G.

Reti: VPN

Sviluppa e testa il tuo client di rete privata virtuale (VPN) per un dispositivo Android.

Reti: ricerca di reti Wi-Fi

Recupera un elenco di punti di accesso Wi-Fi visibili da un dispositivo.

Reti: Wi-Fi Direct (P2P)

Connetti i dispositivi supportati direttamente tra loro senza un punto di accesso intermedio.

Reti: Wi-Fi Aware

Consenti ai dispositivi con Android 8.0 (livello API 26) e versioni successive di rilevare e connettersi direttamente l'uno all'altro senza altri tipi di connettività tra loro. Chiamato anche cene Awareness Networking (NAN, Neighbor Awareness Networking).

Reti: Wi-Fi Round-Trip Time (RTT)

Misura la distanza dai punti di accesso Wi-Fi compatibili con RTT nelle vicinanze e dai dispositivi Wi-Fi Aware nelle vicinanze.

Reti: hotspot Wi-Fi solo locale

Consente alle app installate sui dispositivi connessi a un hotspot Wi-Fi di comunicare tra loro.

Bluetooth: panoramica

Panoramica del supporto di Bluetooth per Android, incluse le nozioni di base, le classi principali e le interfacce.

Bluetooth: Bluetooth Classic

Configura la connettività Bluetooth di base sulla tua app.

Bluetooth: Bluetooth Low Energy (BLE)

Trasferisci piccole quantità di dati tra dispositivi nelle vicinanze e durante l'interazione con i sensori di prossimità.

Bluetooth: BLE Audio

Ricevi audio ad alta fedeltà senza sacrificare la durata della batteria e consenti agli utenti di passare facilmente da un caso d'uso all'altro.

Near Field Communication (NFC)

La tecnologia NFC è un insieme di tecnologie wireless a corto raggio, che in genere richiedono una distanza di 4 cm o inferiore per avviare una connessione.

Telecomunicazioni

Gestisci chiamate audio e videochiamate, incluse eSIM e schede SIM.

Comunicazione a banda ultralarga (UWB)

Misura l'intervallo preciso tra i dispositivi.

USB

Utilizza le modalità accessorio USB e host USB per supportare una vasta gamma di periferiche USB e accessori USB Android.

Ottimizzazioni

Le seguenti guide possono aiutarti a ottimizzare la connettività della tua app.

Guide

Ridurre il consumo della batteria di rete

Scopri le strategie per preservare la batteria, l'esperienza utente e l'integrità del sistema.

Ridurre la latenza e aumentare la velocità effettiva di rete

Scopri come utilizzare Cronet, una libreria derivata dallo stack di rete di Chromium, per ridurre la latenza e aumentare la velocità effettiva delle richieste di rete.