마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

java.net.InetAddress getAllByName UnknownHostException 모바일디바이스에서만 에러..

0 추천
아래 구문을 실행시

애뮬레이터 - PC의 앱플레이어에서 실행시 정상작동합니다.

하지만 핸드폰 기기에서는 LTE/3G/WIFI 모두다 UnknownHostException 에러를 발생시킵니다.

다른 해결방안없을까요?

java.net.InetAddress[] response =

java.net.InetAddress.getAllByName("dnsseed.dash.org");

System.out.println("@@@@@@@@@@@@@@@@@:"+response.length);
younkun (180 포인트) 님이 2018년 12월 28일 질문

1개의 답변

0 추천
internet permission이 없을때도 발생 한다니 Permission 체크 해 보시고,

그래도 안된다면, DNS Lookup이  실패한 거니 DNS 설정을 PC와 동일하게 맞춰보세요.

https://extrememanual.net/27201
익명사용자 님이 2019년 1월 2일 답변
...