Ola pessoal preciso de método que tente fazer uma conexão com um site se o método retornar 200, o site está disponível, se retornar 404 não se comunicou com site. tenho uma função parecida numa aplicação desktop, mais que não dar certo no android.
public int getStatusCode() {
try {
URL url = new URL(“http://www.google.com”);
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setRequestMethod(“GET”);
conn.connect();
return conn.getResponseCode();
} catch (IOException e) {
throw new RuntimeException(e);
}
}