I got a problem resolving dns in android. when I’m trying to resolve dns of an non-existing host, it resolves as 207.223.0.140. even if I logging into android shell and running ping command, DNS is resolved in the same way.
the same thing happens in emulator too.
how do I resolve real DNS of a host?
the right way to work this problem out is to use Google public DNS or OpenDNS servers to resolve host. there’s no need to change WiFi DNS settings, just ask 8.8.8.8 to resolve hostname for you.
haven’t had any issue since I start using these public DNS servers!