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). |
Misura la distanza dai punti di accesso Wi-Fi compatibili con RTT nelle vicinanze e dai dispositivi Wi-Fi Aware nelle vicinanze. |
|
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. |
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. |
|
Gestisci chiamate audio e videochiamate, incluse eSIM e schede SIM. |
|
Misura l'intervallo preciso tra i dispositivi. |
|
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 | |
---|---|
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. |