RSS 링크 를 읽는 Android 응용 프로그램에서 다음 오류가 발생합니다.
java.net.UnknownHostException : 호스트 “example.com”을 분석 할 수 없습니다. 호스트 이름과 관련된 주소가 없습니다.
내 에뮬레이터에서 브라우저를 통해 Google에 연결할 수 있습니다. 이 문제를 해결하도록 도와주세요.
답변
당신은 아마 INTERNET
권한 이 없습니다. AndroidManifest.xml
바로 전에 파일에 이것을 추가하십시오 </manifest>
:
<uses-permission android:name="android.permission.INTERNET" />
참고 : 위가되지 않습니다 해야 바로 전에 </manifest>
태그,하지만 그것을 넣어 좋은 / 올바른 장소입니다.
참고 :이 답변이 도움이되지 않으면 다른 답변을 읽으십시오!
답변
에뮬레이터 에서도이 문제를 보았습니다. 필자의 경우 에뮬레이터를 시작한 다음 컴퓨터를 절전 모드로 전환하거나 네트워크 연결을 변경하고 (직장에서 집으로 이동 등) 동일한 에뮬레이터를 다시 사용하려고 시도합니다. 에뮬레이터를 닫았다가 다시 시작하면이 문제가 해결됩니다.
답변
그것은이다 와이파이 버그 로 인한를wifi disable or not properly connected.
Wi-Fi를 다시 연결하면 문제가 해결됩니다.
답변
호스트“”를 확인할 수 없습니다. 호스트 이름과 관련된 주소가 없습니다
매니페스트에서 아래 코드를 확인해야합니다.
<uses-permission android:name="android.permission.INTERNET" />
그리고 나에게 가장 중요한 것은 :-
모바일 장치에서 사용 가능한 Wi-Fi 연결 또는 인터넷 연결
답변
경우 <uses-permission android:name="android.permission.INTERNET" />
에 따라 AndroidManifest 를 추가 하고 WiFi에 연결되어 있지만이 예외가 발생할 수 있습니다. 제 경우에는 WiFi를 껐다가 다시 켰습니다. 이것은 오류를 해결했습니다. 이상한 해결책이지만 때로는 효과가 있습니다.
답변
""
이 호스트를 해결하려는 것 같습니다. 유효하지 않습니다.
RSS URL 확인
업데이트
후 가능성은
1 브라우저가 프록시가 아닌 앱으로 구성되어 있습니다
System.setProperty("http.proxyHost", "my.proxyhost.com");
System.setProperty("http.proxyPort", "1234");
2 브라우저가 인터넷에 액세스 할 수 있습니다. 앱이 아님
URL이 보안 된 경우 SSL 문제 일 수 있습니다.
답변
나는 같은 문제가 있었다. 가상 장치가 장치의 상단 표시 줄에 교차 WiFi 아이콘을 표시했습니다. 가상 장치를 재부팅하고 모든 것이 정상으로 돌아 왔습니다.