首页 > 解决方案 > 是否可以从同一网络上的另一台设备访问部署在 Android 手机上的 HTTP 服务器?

问题描述

我正在使用 NanoHttpd 库来设置服务器。它目前正在提供一个“Hello World”HTML 页面。它可以从部署它的手机的浏览器访问,但不能在同一 WiFi 上的其他手机或笔记本电脑上访问。

例如,部署服务器的手机浏览器可以访问http://10.54.92.228:8080 。但是,网络上的其他设备无法访问。有什么方法可以启用传入连接吗?

标签: androidhttpnetworkingservernanohttpd

解决方案


我正在做一个类似的项目,我必须通过 WIFI 在同一 WIFI 网络上的任何人都可以访问的 android 设备上托管文件。
Web 服务器正在按我的意愿工作。
我认为问题出在你的IP-Address of the server.
对于 WIFI 网络,网络应在192.168.137.XXX.
您输入的是服务器所在设备的全局 ip。
检查你local ip,并用端口号输入它,它会工作。
如果您需要任何帮助,请联系我。


推荐阅读