美文网首页
Android模拟器访问本地Web API

Android模拟器访问本地Web API

作者: StormerX | 来源:发表于2019-08-20 08:53 被阅读0次

刚开始做Android APP(使用Android Studio)开发,好多坑啊~ 我在本机同时开发Web API和Android APP,在安卓模拟器里调用Web API的时候okhttp总是报错说无法连接获取数据。

http://localhost/api/testhttp://192.168.0.8/api/test 都无法连接。

折腾了半天,包括修改本机的HOST文件,发现安卓虚拟机访问网络不受本机HOST文件的影响。这个时候才意识到,安卓虚拟机的本地网络跟我的电脑本地网络不同。

查了官方文档:Set up Android Emulator networkinghttps://developer.android.com/studio/run/emulator-networking.html

由此得知,在安卓模拟器上访问本地Web API的地址应该这样写:

http://10.0.2.2/api/test

相关文章

网友评论

      本文标题:Android模拟器访问本地Web API

      本文链接:https://www.haomeiwen.com/subject/xxwysctx.html