wood burning stoves*
The moose likes Android and the fly likes Android Emulator communication from different machines Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Mobile » Android
Bookmark "Android Emulator communication from different machines" Watch "Android Emulator communication from different machines" New topic

Android Emulator communication from different machines

Nithish nit

Joined: Sep 20, 2012
Posts: 1
I've referred the developer site and have implemented the following idea that works fine for two emulator instances running on same machine.

•A is you development machine
•B is your first emulator instance, running on A
•C is your second emulator instance, also running on A

and you want to run a server on B, to which C will connect, here is how you could set it up: 1.Set up the server on B, listening to
2.On B's console, set up a redirection from A:localhost: to B:
3.On C, have the client connect to

For example, if you wanted to run an HTTP server, you can select as 80 and as 8080: •B listens on
•On B's console, issue redir add tcp:8080:80
•C connects to

Now for two diffenrent machines I have to make C connect to A's ipaddress:8080. This doesn't work though. What Address should be given in place of for this to work? The IPAddress alone is apparently not sufficient.
I've been stuck with this for abt a week. Any help would be appreciated

If i just use the Ipaddress of the server(with 8080 port) from the client, i get java.net.conectExcperion:Connection Rfused : Connect
subject: Android Emulator communication from different machines
Similar Threads
Http Connection
Configuring database on local machine
Two Servers: Network Adapter error
Android Emulator as server in Socket communication
Thin Servlet Redirector