Android java.net.UnknownHostException: Host is unresolved (strategy question)などの古い投稿から、次のコードを使用することが提案されました。
try {
InetAddress i = InetAddress.getByName(URLName);
} catch (UnknownHostException e1) {
e1.printStackTrace();
}
つまり、DNS エントリがデバイスにキャッシュされていない場合、たとえば、起動後java.net.UnknownHostException: Host
、有効な DNS であっても初めて返されるということですか?