Connetti i dispositivi in modalità wireless

Oltre a consentire la comunicazione con il cloud, le API wireless di Android abilitare la comunicazione con altri dispositivi sulla stessa rete locale dispositivi che non si trovano su una rete, ma che si trovano fisicamente nelle vicinanze. L'aggiunta del rilevamento dei servizi di rete (NSD) va oltre consentendo a un'applicazione di cercare un dispositivo nelle vicinanze su cui sono in esecuzione servizi con cui può comunicare. L'integrazione di questa funzionalità nella tua applicazione ti consente di fornire un'ampia gamma come giocare con utenti nella stessa stanza, estrarre immagini da una webcam abilitata per NSD in rete o accedere in remoto ad altre macchine sulla la stessa rete.

Questo corso descrive le API chiave per trovare e connetterti ad altri dispositivi dalla tua applicazione. Nello specifico, descrive l'API NSD per rilevare i servizi disponibili e l'API Wi-Fi peer-to-peer (P2P) per eseguire connessioni wireless peer-to-peer. Questo corso mostra anche come utilizzare NSD e Wi-Fi P2P in combinazione per rilevare i servizi offerti da un dispositivo e connettersi al dispositivo quando nessuno dei due è connesso a una rete.

Se stai cercando un'API di livello superiore per la tua applicazione Android per trasferire dati in modo affidabile e sicuro tra dispositivi utilizzando una combinazione di Wi-Fi e Bluetooth, ti consigliamo di utilizzare l'API Nearby Connections.

Lezioni

Utilizzare il rilevamento dei servizi di rete
Scopri come trasmettere i servizi offerti dalla tua applicazione, scoprire i servizi offerti sulla rete locale e e utilizzare NSD per determinare i dettagli della connessione al servizio che a cui connetterti.
Creazione di connessioni P2P tramite Wi-Fi
Scopri come recuperare un elenco di dispositivi peer nelle vicinanze, creare un punto di accesso per i dispositivi precedenti e connetterti ad altri dispositivi in grado di effettuare connessioni P2P Wi-Fi.
Utilizzare il Wi-Fi P2P per il rilevamento dei servizi
Scopri come trovare i servizi pubblicati da dispositivi nelle vicinanze senza essere sulla stessa rete, utilizzando il Wi-Fi P2P.

Dovresti leggere inoltre