나는 안드로이드에 아주 능숙하며 과 통신하기 위해 http client
을 구현하려고합니다.안드로이드 HttpGet, UnresolvedHostException
Get 메서드로 시작하지만 에뮬레이터에서 android 2.0
을 사용하는 데 문제가 있습니다.
String url = "http://www.google.fr/search?q=android"
HttpClient client = new DefaultHttpClient(new BasicHttpParams());
HttpGet getMethod = new HttpGet((url));
HttpResponse httpResponse = client.execute(getMethod);
HttpEntity = httpResponse.getEntity());
int length = (int) httpEntity.getContentLength();
=> length is -1 :-(
로그를 보면 UnresolvedHostException
이 표시됩니다.
나는 Google에서 검색 한 결과 동일한 문제가 있지만 답변을 찾지 못한 사람이 여러 명 발견되었습니다.
이 기능을 사용하려면 Android 에뮬레이터를 구성하는 특별한 방법이 있습니까?
정확하게 말하자면, 나는 android manifest
에 인터넷 액세스를 추가했습니다.
도움을 주셔서 감사합니다. Luc
더 이상 UnresolvedHostException이 표시되지 않습니다. 브라우저를 통해 URL에 액세스하려고 시도한 후 사라진 것처럼 보입니다. 나는 실제로 무슨 일이 일어 났는지 알 수 없다. 테스트를 계속하고 문제를 업데이트 할 것입니다. 도움을 주셔서 감사합니다. – Luc