我在我的 Mac 上本地运行 DEV 服务器,并希望移动模拟器连接到它。在尝试了一些不同的东西之后,我意识到 iOS 在连接到我的服务器时工作正常 @ http://localhost:8080/api
但 Android 需要我的 IP 地址,如 http://192.168 .1.105:8080/API
。有没有办法让 localhost
也能在 Android 上运行?
最佳答案
在 Android 中,localhost 是指运行代码的设备,在本例中是模拟器。
如果要引用运行 Android 模拟器的计算机,请改用 IP 地址 10.0.2.2。您可以从 here 阅读更多内容.
关于android - react native : Dev Server IP iOS vs Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41371007/