0
當平板電腦通過電線(充電器/ usb)連接時,wifi不會睡眠,當設備被拔掉時,wifi會進入睡眠狀態,當我掐死屏幕時,Wifi的圖標是藍色但我沒有互聯網連接,有時圖標是灰色的,我也沒有互聯網。這些功能在圖標爲灰色時工作,但如果圖標是藍色的,則小部件會掛起,並且在再次運行時會再次運行。如果沒有與服務器的連接和連接超時,我關掉wifi,有什麼錯? 我想如果有藍色的圖標,它認爲我有連接到互聯網,但我有下一步檢查,如果服務器響應(3秒),它應該工作。但它直到無線網絡關閉。Android,wifi喚醒
在電話裏我有2.2和我沒有任何的煩惱,在平板電腦上我已經4.0.3
wifi = conn.getNetworkInfo(ConnectivityManager.TYPE_WIFI);
mobile = conn.getNetworkInfo(ConnectivityManager.TYPE_MOBILE);
if (wifi.isConnected() || mobile.isConnected()) {
try {
URL url = new URL(uri);
HttpURLConnection urlc = (HttpURLConnection) url.openConnection();
urlc.setConnectTimeout(3000);
urlc.connect();
if (urlc.getResponseCode() == 200) {
return true;
} else {
return false;
}
} catch (IOException e) {
return false;
}
} else {
return false;
}