Olá Gorio,
-- Qual a necessidade de efetuar a conexão com algum site pra validar a conectividade do device?
Particularmente eu valido apenas se está conectado por 3G ou WIFI.
Dá uma olhada neste exemplo: https://gist.github.com/PepeuCps/fb0b794c201cc8b77ee6
Abraços,
Pedro Subutzki
Pedro Subutzki
2014-07-15 13:14 GMT-03:00 Gorio <goriofab@gmail.com>:
--Boa tarde,Estou tendo problemas em uma rotina para verificar se o dispositivo possui internet para que possa acessar o webservice, porém não está respeitando o timeout.protected Boolean isOnline() {
ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);NetworkInfo netInfo = cm.getActiveNetworkInfo();if (netInfo != null && netInfo.isConnected()) {Log.i(Constantes.TAG, "TESTE");try {URL url = new URL("http://www.google.com");HttpURLConnection urlc = (HttpURLConnection) url.openConnection();urlc.setRequestProperty("Connection", "close");urlc.setConnectTimeout(Timeout);urlc.connect();Log.i(Constantes.TAG, "TESTE 1");if (urlc.getResponseCode() == 200) {return true;}} catch (MalformedURLException e1) {e1.printStackTrace();} catch (IOException e) {e.printStackTrace();}}nDialog.dismiss();return false;}Alguém poderia me ajudar neste caso ?obrigado
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.







0 comentários:
Postar um comentário