我在Mac上本地运行DEV服务器,并希望移动模拟器连接到它。在尝试了一些不同的事情后,我意识到iOS在连接到我的服务器@ http://localhost:8080/api
时工作正常,但Android需要我的IP地址,如http://192.168.1.105:8080/api
。有没有办法让localhost
在Android上运行?
答案 0 :(得分:3)
在Android中,localhost指的是运行代码的设备,在本例中是模拟器。
如果要引用运行Android模拟器的计算机,请改用IP地址10.0.2.2。您可以从here了解更多信息。