programing

호스트 "를 확인할 수 없습니다. 호스트 이름과 연결된 주소가 없습니다.

goodsources 2022. 7. 30. 19:15
반응형

호스트 "를 확인할 수 없습니다. 호스트 이름과 연결된 주소가 없습니다.

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 아이콘을 표시하고 있었습니다.가상 디바이스를 재기동하면, 모든 것이 정상으로 돌아갔습니다.

가끔 에뮬레이터에서 내 앱이 인터넷에 접속하기 전에 브라우저를 실행해야 한다.

다음과 같은 이유로 인해 발생할 수 있습니다.-

  1. 매니페스트 파일에 인터넷 권한이 없거나 둘 중 하나입니다. 이 하세요.<uses-permission android:name="android.permission.INTERNET" />

  2. 또는 네트워크에 연결되어 있지만 인터넷 연결이 작동하지 않습니다.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

반응형