Guide alla connettività

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

Reti: Tempo di round trip (RTT) del Wi-Fi

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

Reti: Hotspot Wi-Fi solo locale

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.

Near Field Communication (NFC)

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.

Ranging

Gestire le sessioni di misurazione della distanza su più tecnologie.

Telecom

Gestisci le chiamate audio e video, incluse le eSIM e le schede SIM.

Comunicazione a banda ultralarga (UWB)

Misura la distanza esatta tra i dispositivi.

USB

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

Ridurre il consumo della batteria della rete

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

Riduci la latenza e aumenta il throughput della rete

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.