【发布时间】:2018-07-15 13:42:49
【问题描述】:
我有在我的电脑“localhost”上运行的 Web API,我想使用这个 API 在 android 应用程序中接收一些 json 数据。当我的电脑中同时包含 asp nec core web API 和 nativescript android 应用程序时,如何在 android 模拟器中获取 json 数据?
【问题讨论】:
标签: android json connection ip localhost
我有在我的电脑“localhost”上运行的 Web API,我想使用这个 API 在 android 应用程序中接收一些 json 数据。当我的电脑中同时包含 asp nec core web API 和 nativescript android 应用程序时,如何在 android 模拟器中获取 json 数据?
【问题讨论】:
标签: android json connection ip localhost
名称localhost 解析为地址127.0.0.1。根据docs关于模拟器网络:
另外请注意,您的开发机器上的地址 127.0.0.1 对应于模拟器自己的环回接口。如果您想访问在您的开发机器环回接口(也就是您机器上的 127.0.0.1)上运行的服务,您应该改用特殊地址 10.0.2.2。
现在,为了从模拟器访问服务器,地址应该是这样的:http://10.0.2.2:xxxx,其中xxxx代表端口号。
【讨论】: