if the apache server is running on the computer that's running the emulator, then you need to use the 10.0.2.2 address rather than localhost/127.0.0.1. the latter refers to the emulator itself in this case. of course, if you really are running a server on the emulator, then you have a different problem!
hth >HttpHostConnectException: Connection to http://127.0.0.1 refused > >This Android app is using (trying to use) the http libraries to post >and retrieve from a web server. Running the app on the emulator >connecting to the Apache server on the same box (localhost) it gives >the Connection refused message: > > >"HttpHostConnectException: Connection to http://127.0.0.1 refused" > > >Entering the same URL, to http://127.0.0.1 , into the browser >retrieves the info from the local server no problem. So the web server >is running and the ports are open and stuff like that. > >Maybe there is a setting on Andriod needed to allow the connection? It >is somewhere in socket-land this is happening because the web server >never sees the Post (web logs show no activity related to this). > >The manifest file has the INTERNET permissions in it > ><uses-permission android:name="android.permission.INTERNET"></uses- >permission> > >Does anyone know why the connection to localhost (127.0.0.1) would be >refused from within the Android application? > > -- jason.vp.engineering.particle --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---

