2017-11-29 2 views
-2

InetAddress 객체 (InetAddress address = InetAddress.getByName("94.29.38.209");)를 초기화하고 UnknownHostException이 있습니다.InetAddress에서 java.net.UnknownHostException 오류가 발생했습니다.

다른 모든 IP도이 오류를 제공합니다. InetAddress address = new InetAddress("94.29.38.209");을 사용하는 경우 Android Studio에서 비공개로 설정되어 있으므로 사용할 수 없습니다.

매니페스트에 인터넷 사용 권한이 추가되었습니다.

답변

0

해당 시간에 getByName() 메서드를 사용하는 경우 IP 주소 대신 도메인 이름을 전달해야합니다.

InetAddress 클래스를 사용하는 경우 UnknownHostException이 throw 될 수 있으므로 try & catch 예외 처리를 사용하여 처리해야합니다.

+0

"getByName() 메서드를 사용할 때 IP 주소 대신 도메인 이름을 전달해야합니다." google.com을 시도했지만 아무 것도 변경되지 않았습니다. –

+0

try catch 블록을 사용하여 UnknownHostException을 처리 할 수 ​​있습니까? –

관련 문제