android - 无法从 Android 模拟器访问本地主机,但在模拟器上它正在运行

标签 android macos android-emulator localhost apache2

希望大家帮忙。

为什么我无法从 Android Emulator 访问 localhost (10.0.2.2),但从 Simulator 访问时它可以正常工作。

我尝试按照许多教程中提到的那样编辑服务器配置,但仍然无法正常工作。

这里是截图。

最佳答案

使用端口号和IP

http:// 10.0.2.2:8080

工作完美!

你可以使用你的电脑的IP,你可以通过在终端中输入ifconfig来获得。 有点像

http://192.168.1.2

关于android - 无法从 Android 模拟器访问本地主机,但在模拟器上它正在运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51813973/

相关文章:

objective-c - 有没有办法从 Windows 机器编译 mac 二进制文件?

android - 如何模拟一个非常慢的安卓手机?

android - 无法实例化 Activity ComponentInfo

Android Studio 模拟器不附带 API 23 的 Play 商店

java - 如何使用 Firebase 填充 RecyclerView 适配器

代码在 macOS 上逻辑上有效,但在 Ubuntu 16.04.5 上无效

android - LibGDX:当我更换屏幕时,我的特定类如何继续保留?

objective-c - 刷新mac os x的桌面图标

android load local(in Asset/Res/External Storage) webview中的pdf文件

android - 将lwjgl-opengles添加到Gradle时出错