호스트 "를 확인할 수 없습니다. 호스트 이름과 연결된 주소가 없습니다 .
RSS 링크를 읽기 위한 Android 응용 프로그램에서 다음 오류가 발생합니다.
java.net 를 참조해 주세요.알 수 없는 호스트 예외:호스트 "example.com"을 확인할 수 없습니다. 호스트 이름과 연결된 주소가 없습니다.
에뮬레이터에서는 브라우저를 통해 구글에 접속할 수 있습니다.이 문제를 해결할 수 있도록 도와주세요.
예요.INTERNET
자, 그럼 여러분도 해 보세요.AndroidManifest.xml
바로 앞, </manifest>
:
<uses-permission android:name="android.permission.INTERNET" />
주의: 위의 내용은 다음 명령어 바로 앞에 있을 필요는 없습니다.</manifest>
태그는 붙이기에 좋은/올바른 위치입니다.
주의: 이 답변이 도움이 되지 않을 경우 다른 답변을 읽어보십시오.
에뮬레이터에서도 이 문제를 볼 수 있었습니다.제 경우는 에뮬레이터를 기동하고 컴퓨터를 sleep 상태로 하거나 네트워크 접속을 변경(직장에서 자택으로 이동 등)한 후 같은 에뮬레이터를 다시 사용하려고 하면 발생합니다.이 경우는, 에뮬레이터를 닫고 재기동하면 문제가 해결됩니다.
와이파이 버그로 인해wifi disable or not properly connected.
WiFi를 다시 연결하기만 하면 문제가 해결됩니다.
호스트를 확인할 수 없습니다. 호스트 이름과 연결된 주소가 없습니다.
매니페스트의 아래 코드를 확인해야 합니다.
<uses-permission android:name="android.permission.INTERNET" />
적어도 내게는 가장 중요한 것 같아
모바일 장치에서 wifi 연결 또는 인터넷 연결을 활성화했습니다.
에 따라서는, 「」를 수도 있습니다.<uses-permission android:name="android.permission.INTERNET" />
Android Manifest WiFi입니다.저 같은 경우에는 와이파이를 껐다가 다시 켰어요.이치노이상한 해결책이지만, 가끔 효과가 있어요.
다음 항목 확인:
1-인터넷 접속에 접속
2-인터넷에 대한 허가가 매니페스트에 있습니다.
3- URL 호스트가 유효하고 신뢰할 수 있는 도메인 네임 서버에 등록되어 있다.
""
이 호스트를 해결하려고 하는 것 같습니다.이것은 무효입니다.
RSS URL 확인
업데이트:
1 브라우저가 프록시로 구성되어 있지만 앱이 구성되어 있지 않습니다.
System.setProperty("http.proxyHost", "my.proxyhost.com");
System.setProperty("http.proxyPort", "1234");
2 브라우저는 인터넷에 접속할 수 있습니다.앱 없음
URL이 보호되면 3은 SSL의 문제가 될 수 있습니다.
저도 같은 문제가 있었어요.가상 디바이스가 디바이스 상단 바의 WiFi 아이콘을 표시하고 있었습니다.가상 디바이스를 재기동하면, 모든 것이 정상으로 돌아갔습니다.
가끔 에뮬레이터에서 내 앱이 인터넷에 접속하기 전에 브라우저를 실행해야 한다.
다음과 같은 이유로 인해 발생할 수 있습니다.-
매니페스트 파일에 인터넷 권한이 없거나 둘 중 하나입니다. 이 하세요.
<uses-permission android:name="android.permission.INTERNET" />
또는 네트워크에 연결되어 있지만 인터넷 연결이 작동하지 않습니다.Wi-Fi에 연결되어 있지만 인터넷에 연결되어 있지 않거나 휴대폰의 모바일 데이터가 켜져 있지만 휴대폰의 데이터는 연결되어 있지 않습니다.
포인트 #2는 흥미롭고 가정적인 것이 아닙니다.저는 같은 테스트를 했습니다.
도움이 되길 바랍니다.
요약
네 잘못이 아니야 가끔 에뮬레이터 상태가 이상할 때 이런 일이 있었어에뮬레이터 재시동만 해도 도움이 됐어요
제 경우 시뮬레이터가 아닌 호스트의 VPN에 접속했을 때 이 에러가 발생했습니다.VPN을 끄면 문제가 해결되었습니다.
호스트를 확인할 수 없습니다. 호스트 이름과 연결된 주소가 없습니다.
나는 이 문제를 가지고 있었고 이 방법으로 그것을 해결했다.
http://hostname/def/ghi/name.http://hostname/disp
로.
http://ipaddress/abc/def/ghi/name.php //http://97.68.X.YY/abc/def/ghi/name.php
이렇게 해서 해결했는데...호스트명/서버명 대신에 서버의 IP 주소를 지정할 필요가 있습니다.
이것을 시험해 보시고 의견을 남겨주세요.
내 경우 IPV6에서 작동하는 WIFI가 문제였고 내 도메인에는 IPv6 주소가 없었다.
에뮬레이터에서 앱을 실행하는 경우 인터넷에 올바르게 연결되어 있는지 확인하십시오.그렇지 않은 경우 에뮬레이터를 다시 열거나 새 장치를 만드는 것이 가장 쉬운 해결 방법입니다.
같은 문제가 있었습니다만, 시뮬레이터가 어떻게든 비행기 모드가 되어 버려서, 일단 이것을 무효로 하면, 앱은 정상적으로 동작했습니다.-) 저는 모든 것을 시도했습니다.재구축, 청소, 빌드, 재기동, Android Studio의 재설치까지.
메인페스트 파일에서 인터넷 사용 권한을 확인하고 네트워크 연결을 확인합니다.
언급URL : https://stackoverflow.com/questions/6355498/unable-to-resolve-host-url-here-no-address-associated-with-host-name
'programing' 카테고리의 다른 글
V-for에서 여러 기능을 연결할 수 있습니까? (0) | 2022.07.30 |
---|---|
연산자 우선 순위와 평가 순서 (0) | 2022.07.30 |
마운트된 속성 변경 사항이 VueJ에서 트리거되지 않음s (0) | 2022.07.30 |
Vuetify js에서 비활성 필드의 기본 색상을 변경하거나 재정의하는 방법 (0) | 2022.07.30 |
Vue.js에서 정적 데이터를 저장하고 소비하는 방법 (0) | 2022.07.30 |