2012-04-25 72 views
1

好日子所有, 我在android开发一个新手,我有我的项目这一挑战:在我的Android代码 我试图在做一个HttpURLConnection的连接如到一个servlet: http://localhost:8080/CataractServer/CataractServletAndroid模拟器联网问题

在安装了android模拟器的PC上的tomcat上运行。

问题是,它解决了localhost意味着android手机本身,所以 代码从未连接到servlet并继续抛出异常。 我怎样才能让模拟器连接到我的电脑上运行的servlet。 我没有访问局域网,我会把这个servlet放在另一台电脑上并使用ip。

+0

尝试http://10.0.2.2/CataractServer/CataractServlet – Akram 2012-04-25 07:12:26

回答

2

localhost在这种情况下会引用你的android设备,并且因为没有运行那里的web服务器,你什么也得不到。你应该使用10.0.2.2。更多详情here

+0

哇,thanx很多。它现在工作正常。我真的非常感谢所有的帮助。 – chinedudeoracle 2012-04-25 08:26:39