After wrestling with this for several days and following quite a few wrong suggestions, I found a solution that not only made a little sense, more importantly it actually worked, assuming this problem is occurring on a wireless connection.
Here's the source of this solution: http://blog.creativeworkline.com/2010/03/android-emulator-cannot-resolve-dns.html Bottom line: The emulator apparently uses the same DNS settings used by the LAN card, which probably isn't going work if you're on a wireless connection. Simply disable your LAN connection in Internet Connections and suddenly everything's groovy. Should've occurred to me when I noticed it worked fine on the company network but not at all on wireless. Hope this helps. -Vaughn On Apr 4, 9:37 pm, Gabriel Simões <gsim...@gmail.com> wrote: > Hello, > > Right now my app needs to use the device´s (emulator´s) internet > connection. I´ve read before that since my computer has internet the > emulator should be able to access it. > On linux everything works but on windows the emulator can´t find the > DNS I´m using, event if I add -dns-server 8.8.8.8,8.8.8.7 on Eclipse´s > launch options. > > I´ve tried on Android 1.6 and 2.1. > Is there anything else I should try? > > Thanks > Gabriel > > ps: I know it´s a DNS problem because if I open the browser and set > any website´s ip as the address everything just works. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en