我正在对需要访问 HTTP 服务的移动设备进行编程。Windows 机器上运行着一些 Web 服务,我想从 Android 设备访问这些服务。因此,我正在跨 Android 和 Windows 进行开发。Android 设备通过 USB 电缆连接到 Windows 机器。
当我离线工作(例如露营或演示)时,我没有 LAN 连接。Web 服务没有可连接的适配器,因此没有可供 Android 设备连接的 IP 地址。即使我在适配器上设置了固定 IP 地址,并且该适配器报告为断开连接,那么该 IP 地址也不可用。
环回适配器可以127.0.0.1
在 Windows 机器上为我提供,但不能从 Android 设备公开访问(或者是?)
如何在 Windows 机器上提供无需连接网络即可从 Android 访问的 Web 服务?
我可以接受购买 WiFi 旅行路由器作为解决方案,但我很惊讶这竟然是唯一的方法,因为对于使用多台设备进行演示的人来说,这一定是一个常见的问题。
答案1
显而易见的答案是在笔记本电脑上创建一个临时无线网络,但 Android 通常不会连接到临时网络。不过,你可以用你的设备尝试一下。
所以我建议你买一个USB 供电旅行路由器。露营时,您可以使用电池通过笔记本电脑为其供电,并且希望这能为您的设备联网方式带来很大的灵活性。