如何从Android模拟器连接到本地服务器?

时间:2016-07-29 23:26:04

标签: android android-studio network-programming

在我的计算机上启动了本地服务器,IP 127.0.0.1侦听端口3000.

然而,当我在android studio上运行模拟器时,我无法通过我的Android应用程序访问它。我的应用程序的网络库出现超时错误,因此没有建立连接。

2 个答案:

答案 0 :(得分:12)

使用IP地址10.0.2.2。您可以在here了解更多信息。

答案 1 :(得分:1)

在每个Android模拟器上,Android Studio都会为其运行一个路由器,以将模拟设备与开发系统隔离。因此,为了访问在开发系统(笔记本电脑,台式机等)上运行的本地服务器,您必须使用10.0.2.2的特殊IP和服务器正在侦听的端口。要了解更多信息,请阅读this page