android - 是否可以从同一网络上的另一台设备访问部署在 Android 手机上的 HTTP 服务器?
问题描述
我正在使用 NanoHttpd 库来设置服务器。它目前正在提供一个“Hello World”HTML 页面。它可以从部署它的手机的浏览器访问,但不能在同一 WiFi 上的其他手机或笔记本电脑上访问。
例如,部署服务器的手机浏览器可以访问http://10.54.92.228:8080 。但是,网络上的其他设备无法访问。有什么方法可以启用传入连接吗?
解决方案
我正在做一个类似的项目,我必须通过 WIFI 在同一 WIFI 网络上的任何人都可以访问的 android 设备上托管文件。
Web 服务器正在按我的意愿工作。
我认为问题出在你的IP-Address of the server
.
对于 WIFI 网络,网络应在192.168.137.XXX
.
您输入的是服务器所在设备的全局 ip。
检查你local ip
,并用端口号输入它,它会工作。
如果您需要任何帮助,请联系我。
推荐阅读
- sql - 删除匹配集
- javascript - 如何从 JSON 文件中按 id 删除值?
- vba - 运行 vba 错误消息的 Python 脚本
- java - Gradle 3.0.0 的 Android 插件:找不到 com.google.http-client:google-http-client-parent:1.24.1
- mysql - 获得最后一个组
- c - fread 返回与 nmemb 相同的数字,但已到达文件末尾
- amazon-redshift - 红移表大小
- matlab - 如果文件夹中存在文件,则循环遍历元胞数组并打印到新文档
- ios - 调整 Navigation Controller 下的 MenuBar
- javascript - 使用 JavaScript,我如何能够创建一个从 PHP 文件调用以将键和属性添加到 JSON 文件的函数?