ConnectivityManager non funziona su Motorola Xoom (Honeycomb 3.2)
-
30-10-2019 - |
Domanda
Ho una chiamata del metodo isNetworkAvailable()
Per verificare se l'utente ha abilitato WAP/WiFi/WiMAX funziona per Android 2.1 a 2.3+.
Ma ora un utente dell'app che mi utilizza Honeycomb 3.2 su un rapporto Motorola Xoom che non può aprire l'app.
Nel mio Interfaccia Web per sviluppatori Android posso vedere questo error log: http://paste.ubuntu.com/811881/
private boolean isNetworkAvailable()
{
ConnectivityManager connec = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo mobileInfo = connec.getNetworkInfo(0);
NetworkInfo wifiInfo = connec.getNetworkInfo(1);
NetworkInfo wimaxInfo = connec.getNetworkInfo(6);
if (wimaxInfo!=null) {
return mobileInfo.isConnected() || wifiInfo.isConnected()|| wimaxInfo.isConnected();
}
else {
return mobileInfo.isConnected() || wifiInfo.isConnected();
}
}
Vedi l'intera classe/attività qui (riga 276):
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow