2015-02-04 3 views
0

이 프로그램을 통해 간단한 http 연결을 시도하고 있지만 resourcenotfoundexception을 얻는 중입니다. 호스트 "www.google.com"을 확인할 수 없습니다 : 호스트 이름과 연관된 주소가 없습니다.이 이유는 무엇입니까?http 연결을 위해 호스트를 확인할 수 없습니다.

public class HttpClientActivity extends Activity { 
    /** Called when the activity is first created. */ 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.main); 

//  StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder() 
//    .permitAll().build(); 
//  StrictMode.setThreadPolicy(policy); 

//  connect(); 

     new Connection().execute(); 

    } 

    private class Connection extends AsyncTask { 

     @Override 
     protected Object doInBackground(Object... arg0) { 
      connect(); 
      return null; 
     } 

    } 

    private void connect() { 
     try { 
      DefaultHttpClient client = new DefaultHttpClient(); 
      HttpGet request = new HttpGet("http://www.google.com"); 
      HttpResponse response = client.execute(request); 
     } catch (ClientProtocolException e) { 
      Log.d("HTTPCLIENT", e.getLocalizedMessage()); 
     } catch (IOException e) { 
      Log.d("HTTPCLIENT", e.getLocalizedMessage()); 
     } 
    } 

} 
+0

얘들 아 에뮬레이터 – pihu

답변

2

APP에서 인터넷에 액세스 할 수 있는지 확인하십시오.

해당 허가는 AndroidManifest.xml에 정의되어 있습니다. 아직이 코드를 시도 작동하지 않는 경우에는 아래의 허가

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

편집이 있는지 확인

StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build(); 
StrictMode.setThreadPolicy(policy); 
HttpURLConnection urlc = (HttpURLConnection) (new URL("http://www.google.com").openConnection()); 
urlc.setRequestProperty("User-Agent", "Test"); 
urlc.setRequestProperty("Connection", "close"); 
urlc.setConnectTimeout(1000); 
urlc.connect(); 
Log.i(Tag,Integer.toString(urlc.getResponseCode())); 
+0

그래 내가이를 통해 작업에 HTTP 연결이 보이지 만들고이를 확인하시기 바랍니다 이 – pihu

+0

아직 작동하지 않습니다 – pihu

+0

날 좀 도와주세요, 나를 위해 아직 작동하지 않습니다 – pihu

관련 문제