0
我有一個小問題,我可以連接到互聯網和輕鬆地讀取一個URL。但如果沒有互聯網連接可用,我得到ANR和我的應用程序被迫關閉! 有什麼幫助嗎?ANR在我的應用程序中,如果沒有互聯網連接
try {
URL Url = new URL(url);
HttpURLConnection httpCon = (HttpURLConnection) Url.openConnection();
httpCon.setRequestMethod("GET");
//httpCon.setReadTimeout(2000);
Log.v("Parser","before connect");
//httpCon.connect();
int response;
response = httpCon.getResponseCode();
} catch (Exception urlExc) {
Log.v("Parser","into parser error" + urlExc.getCause());
return false;
}
當沒有連接可用時,它被強制關閉,而不是去追趕()
非常感謝您!這解決了我的問題:) – ilyes90