如何连接到android内部localhost

时间:2015-12-15 13:47:34

标签: java android

我是编程所以请在一些问题上帮助我。

我从Google Play下载过滤网页搜索的应用。如果黑名单中的网址会重定向到此网页localhost:50099/block.html

我的查询是如何连接此本地服务器?

2 个答案:

答案 0 :(得分:0)

在网址中使用您机器的IP地址而不是localost,例如: -

http://192.168.1.190:50099/block.html

答案 1 :(得分:0)

您运行的应用程序可能有自己的内部Web服务器。如果您在正在运行的应用的导航地址栏中看到该地址,则可能无法在应用外部访问该地址。

您是否在应用内部浏览网页?你想达到什么目的?如果您想访问在对其他应用程序开放的Android设备上运行的内部Web服务器,那么您应该能够使用您记下的URL访问它。我在两种情况下都看到了应用程序内部的轻量级Web服务器,只能在应用程序内部访问,并且可以在应用程序外部访问。

更新:由于您现在的问题是“如何在Android上创建轻量级HTTP服务器”:

试试这个:HTTPD

使用起来非常简单,例如:

NanoHTTPD serverObj = new NanoHTTPD(50099,new File("."));