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. |