Ho un requisito in cui voglio verificare se c'è una connessione Internet quando sono connesso alla rete.Come verificare la connettività Internet all'interno della rete in Android (utilizzando internet di qualche altro dispositivo tramite HOTSPOT)
Ad esempio, ho dispositivo A e B. dispositivo
dispositivo A è collegato con hotspot con quella del dispositivo B. In dispositivo A, ottengo come connessa con Wi-Fi e nel dispositivo B - one dispositivo collegato con hotspot.
Ora, se rimuovo Internet dal dispositivo B (non dall'hotspot di tethering), quindi nel dispositivo A, viene comunque visualizzato - connesso con Wi-Fi ma non c'è connessione a Internet.
Classi come ConnectivityManager aiutano a determinare se un dispositivo è connesso alla rete e non alla connettività Internet.
Desidero monitorare questo problema. C'è un modo per raggiungere questo obiettivo?
+1, bella domanda, sto controllando la connettività Internet in una delle mie app, ma non ho gestito questo problema.Curioso delle risposte ora – nobalG
Il dispositivo B è hotspot per il dispositivo A? e una volta chiuso l'hotspot del dispositivo B vuoi rilevarlo nel dispositivo A giusto? – KOTIOS
Non rimuovere l'hotspot. Rimuovere Internet dal dispositivo B –