Java 如何连接到android内部本地主机

Java 如何连接到android内部本地主机,java,android,Java,Android,我正在编程,所以请在一些问题上帮助我 我从谷歌play下载了一款过滤网络搜索的应用程序。如果URL在黑名单中,则重定向到此网页localhost:50099/block.html 我的问题是如何连接此本地服务器?使用您机器的IP地址,而不是url中的localost,例如:- 在url中使用计算机的IP地址而不是localost,例如:- 您正在运行的应用程序可能有自己的内部web服务器。如果您在正在运行的应用程序的导航地址栏中看到该地址,则您可能无法在应用程序之外访问该地址 您是否从应用程序本

我正在编程,所以请在一些问题上帮助我

我从谷歌play下载了一款过滤网络搜索的应用程序。如果URL在黑名单中,则重定向到此网页
localhost:50099/block.html


我的问题是如何连接此本地服务器?

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


在url中使用计算机的IP地址而不是localost,例如:-


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

您是否从应用程序本身内部浏览web?你想完成什么?如果你想访问运行在android设备上的内部web服务器,该设备对其他应用程序开放,那么你应该能够使用你注意到的URL访问它。在这两种情况下,我都见过应用程序内部的轻量级web服务器,只能在应用程序内部访问,也可以在应用程序外部访问

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

试试这个:

它的使用非常简单,例如:

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

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

您是否从应用程序本身内部浏览web?你想完成什么?如果你想访问运行在android设备上的内部web服务器,该设备对其他应用程序开放,那么你应该能够使用你注意到的URL访问它。在这两种情况下,我都见过应用程序内部的轻量级web服务器,只能在应用程序内部访问,也可以在应用程序外部访问

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

试试这个:

它的使用非常简单,例如:

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

我从chrome和本机浏览器访问此localhost url。请向我推荐任何链接,以便在android中以编程方式创建内部web服务器。Thanx@thrift需要帮助我在您的帮助下解决问题。我从chrome和本机浏览器访问此localhost url。请向我推荐任何链接,以便在android中以编程方式创建内部web服务器android.Thanx@thrift寻求帮助我在你的帮助下解决问题。这里没有pc/笔记本电脑。无法远程访问此本地主机url。我认为android设备内部有自己的web服务器,没有pc/笔记本电脑。无法远程访问此本地主机url。我认为android设备内部有自己的web服务器