android - react native : Dev Server IP iOS vs Android

标签 android ios react-native mobile-application

我在我的 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/

相关文章:

ios - Texture ASButtonNode,如何在文字右边设置图片

ios - 如果未设置 Twitter,让 Twitter 显示转到我的设置页面的选项? iOS5+

react 原生 map :processReleaseResources task gradlew build failed

java - Android,在DIALOG中点击 "ok"后重新加载或刷新当前 fragment

android - 有没有办法让进度条既有进度又有不确定的动画?

iphone - 使用 FQL/Graph API 获取地点推荐和喜欢某个地点的人员列表

javascript - 通过更新 ref() 增加项目

android - 是否有带有标签的 float 操作按钮 (FAB) 库?

android - “No resource found”错误Android gradle构建.gradle/caches中的文件

react-native - 如何使用 react-native-elements 在 List Item 的左侧 Avatar 中设置本地目录图像?