繁体   English   中英

在Android中连接到localhost

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM