La tua app può connettersi al mondo esterno utilizzando diverse tecnologie di comunicazione, tra cui Wi-Fi, Bluetooth e USB. Le guide elencate di seguito spiegano come aggiungere il supporto di queste tecnologie e come ottimizzare la tua app per la connettività.
Tecnologie supportate
Android supporta i seguenti protocolli e framework per connettere il dispositivo al mondo esterno.
| Guide | |
|---|---|
| Reti: Panoramica | Panoramica delle guide che illustrano come eseguire varie operazioni di rete, tra cui connessioni, gestione, analisi XML, monitoraggio e altro ancora. | 
| Reti: 5G | Sfrutta la rete 5G. | 
| Reti: VPN | Sviluppare e testare il tuo client di rete privata virtuale (VPN) per un dispositivo Android. | 
| Reti: Ricerca di reti Wi-Fi | Visualizza un elenco dei punti di accesso Wi-Fi visibili da un dispositivo. | 
| Reti: Wi-Fi Direct (P2P) | Collega i dispositivi supportati direttamente tra loro senza un punto di accesso intermedio. | 
| Reti: Wi-Fi Aware | Consente ai dispositivi con Android 8.0 (livello API 26) e versioni successive di rilevarsi e connettersi direttamente tra loro senza alcun altro tipo di connettività. È nota anche come Neighbor Awareness Networking (NAN). | 
| Misura la distanza dai punti di accesso Wi-Fi compatibili con RTT e dai dispositivi Wi-Fi Aware peer nelle vicinanze. | |
| Consente alle app sui dispositivi connessi a un hotspot Wi-Fi di comunicare tra loro. | |
| Bluetooth: Panoramica | Panoramica del supporto Bluetooth di Android, incluse le nozioni di base e le classi e le interfacce principali. | 
| Bluetooth: Bluetooth Classic | Configura la connettività Bluetooth di riferimento nella tua app. | 
| Bluetooth: Bluetooth Low Energy (BLE) | Trasferire piccole quantità di dati tra dispositivi nelle vicinanze e interagire con i sensori di prossimità. | 
| Bluetooth: audio BLE | 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. | 
| La tecnologia NFC è un insieme di tecnologie wireless a corto raggio che in genere richiedono una distanza massima di 4 cm per avviare una connessione. | |
| Gestire le sessioni di misurazione della distanza su più tecnologie. | |
| Gestisci le chiamate audio e video, incluse le eSIM e le schede SIM. | |
| Misura la distanza esatta tra i dispositivi. | |
| Utilizza le modalità di accessorio USB e host USB per supportare una serie di periferiche USB e accessori USB Android. | |
Ottimizzazioni
Le seguenti guide possono aiutarti a ottimizzare la tua app per la connettività.
| Guide | |
|---|---|
| Scopri le strategie per preservare la batteria, l'esperienza utente e l'integrità del sistema. | |
| Scopri come utilizzare Cronet, una libreria derivata dallo stack di rete di Chromium, per ridurre la latenza e aumentare il throughput delle richieste di rete. | |
