【发布时间】:2021-03-13 07:45:22
【问题描述】:
我已经在我的 MacBook 上设置了一个在 127.0.0.1/3000 上运行的本地服务器。我的 Android 应用程序向 10.0.2.2/3000 发送请求以与服务器建立连接。在我在 Android 模拟器设置中配置 APN 之前,这非常有效。在 APN 设置中,我将代理设置为 192.168.x.xxx,端口号设置为 8001。使用这些设置,本地服务器现在无法接受从我的应用程序发送的任何消息。关闭 APN 代理不是一个选项,因为我的应用还需要连接到一些远程服务。那么如何在开启 APN 代理的情况下连接本地服务器呢?
【问题讨论】:
-
I have setup a local server running on 127.0.0.1/3000 on my MacBook.它正在您的 MacBook 上运行,如果您将其绑定到 127.0.0.1,则无法从其他设备访问您的服务器。 -
本地服务器?到我认为运行模拟器的同一台 Macbook 上的服务器。
-
the local server is not able to accept any messages sent from my app now.我认为您的应用程序无法连接到在同一台 macbook 上运行的服务器。没有连接没有消息。 -
这本书的本地局域网ip是多少?你试过了吗?什么是 APN?