1

Я делаю приложение, которое принимает данные xml, но когда я отправляю запрос для этого ресурса, выглядит, что нет никакого соединения. Я добавил разрешения для интернет-андроида и имею сеть в браузере, но в моем приложении нет никакого соединения.Работает с Android 2.2, но не с Android 2.3

это код

 
    protected String sendRequest(String urlAdr,ArrayList postVars){ 


     String data=extractPairValuesToString(postVars); 
     urlAdr+=data; //send all variables in the url not from request properties 
     String xmlResponse=null; 
     HttpURLConnection con = null; 
     URL url; 


     try { 
      url = new URL(urlAdr); 
      con = (HttpURLConnection) url.openConnection(); 
      //con.setReadTimeout(10000 /* milliseconds */); 
      //con.setConnectTimeout(15000 /* milliseconds */); 
      con.setRequestMethod("POST"); 
      con.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");   
      con.setRequestProperty("Connection", "Keep-Alive"); 
      con.setRequestProperty("Content-Length", ""+Integer.toString(data.getBytes().length)); 
      con.setDoInput(true); 
      con.setDoOutput(true); 


     }catch (IOException e) { 

      setErrorStatus(e.getMessage()); 
     } 
    } 
+0

Вы получаете какие-либо исключения (кроме IOException или даже IOException)? –

+0

нет, никаких исключений нет – user1106234

ответ

3

больше раз, чем нет, манифеста отсутствует:

<uses-permission android:name="android.permission.INTERNET"/> 

Смотрите здесь: http://developer.android.com/resources/tutorials/views/hello-webview.html

+0

Я добавил эту строку, прежде чем публиковать здесь, мое приложение работает на Android 2.2 с этим кодом, но не на Android 2.3, – user1106234

+0

Вы должны изменить свой вопрос с помощью этой важной информации! «Работает с Android 2.2, но не с Android 2.3» – TryTryAgain

+0

Как раз тот же 2.3 эмулятор по умолчанию не подключен к Интернету в приложениях, независимо от того, включаю ли разрешения на доступ к Интернету, например, вверх, для использования-разрешения. – user1106234

Смежные вопросы