[英]Connecting to localhost in Android
我正在开发一个应用程序,并设计了一些前端和后端,这是必不可少的。 现在,我想将双方联系起来。 首先,我需要知道如何连接到Android中的本地主机。
我在Internet上尝试了一些教程,例如:
URL url = new URL("http://127.0.0.1");
HttpURLConnection urlConnection = (HttpURLConnection)
url.openConnection();
try {
InputStream in = new BufferedInputStream(urlConnection.getInputStream());
readStream(in);
} finally {
urlConnection.disconnect();
}
我尝试了几种方法,但是所有方法都失败了。 有些不执行任何操作,而另一些则停止显示某些Zygote错误的应用程序。
我的问题很清楚。 如何在Android中连接到localhost? 我想要一个风格为makeConnectionLocalHost()的函数,该函数返回连接是否成功。 知道为什么什么都不起作用吗?
尝试使用本地IP代替“ localhost”。 要检索它,请打开CMD并键入ipconfig。 在那里,您将找到本地IP。 127.0.0.1将创建一个循环回您自己的设备。
您可以使用InetAddress.getLocalHost()
来获取localhost
地址。 更多细节在这里 。 对于HttpURLConnection
您应该在该地址上具有Web服务器。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.