如何在android中提及localhost

如何在android中提及localhost,android,Android,我正在尝试在我的android应用程序中调用localhost。但不幸的是,我不可能使用像emulator local host这样的几种方法 http://10.0.2.2/android/dbconnection.php 然后是我的网络ip地址 http://192.168.1.xx/android/dbconnection.php 也 http://localhost:8080/android/dbconnection.php 但是没有任何东西连接到我的本地主机。为此,我参考

我正在尝试在我的android应用程序中调用localhost。但不幸的是,我不可能使用像emulator local host这样的几种方法

http://10.0.2.2/android/dbconnection.php

然后是我的网络ip地址

http://192.168.1.xx/android/dbconnection.php

http://localhost:8080/android/dbconnection.php

但是没有任何东西连接到我的本地主机。为此,我参考了一些stackoverflow答案,如果您正在使用emulator,这些答案也不起作用

http://10.0.2.2:8080/android/dbconnection.php

应该是一条路要走。如果同样失败,请检查地址中是否有键入错误,可能是dbConnection.php,查看日志猫,并检查清单中是否已声明完全访问internet。

在使用localhost时,我也面临同样的问题。我参考了一些stackoverflow的答案,最后我得到了解决方案创建一个新的仿真器在新的仿真器中工作正常。

您正在尝试使用本地数据库吗?为什么不使用SQLite?您是从模拟器还是从设备上进行测试?您的Web服务器正在侦听哪个端口号?Web服务器本身是否设置为侦听localhost,即,它在桌面浏览器上工作吗?是否可以将php与sqlite@CommonsWare我正在使用模拟器。它是在我的浏览器上工作的,当地址是本地主机:8080,只有一个关闭的是第一个,你忽略了你的端口。@ Aravinth:你可以考虑完全而精确地解释什么是不工作的。您能从模拟器内的浏览器访问此URL吗?@commonware我能在模拟器内访问此URL,请回答。