Android模拟器(simulator)把它自己作为了localhost,也就是说,代码中使用localhost或者127.0.0.1来访问,都是访问模拟器自己!这是不行的!
如果你想在模拟器simulator上面访问你的电脑,那么就使用android内置的IP 10.0.2.2 吧,10.0.2.2 是模拟器设置的特定ip,是你的电脑的别名alias
记住,在模拟器上用10.0.2.2访问你的电脑本机。

详细请参考Android文档android-sdk-windows\docs\guide\developing\devices\emulator.html下的Emulator Networking

Network Address Description
10.0.2.1 Router/gateway address
10.0.2.2 Special alias to your host loopback interface (i.e., 127.0.0.1 on your development machine)
10.0.2.3 First DNS server
10.0.2.4 / 10.0.2.5 / 10.0.2.6 Optional second, third and fourth DNS server (if any)
10.0.2.15 The emulated device's own network/ethernet interface
127.0.0.1 The emulated device's own loopback interface

更多相关文章

  1. Android 开发入门问题集:启动模拟器、安装卸载apk、项目调试、导
  2. Android模拟器——QEMU
  3. Android运行模拟器
  4. Android 调试桥(adb)是多种用途的工具,该工具可以帮助你你管理设
  5. 【Android 开发入门】使用Android模拟器预览调试程序

随机推荐

  1. android图片透明度跟缩放大小动画事件
  2. [置顶] 基于ichartjs图形库在android上使
  3. Android Google Map实例 - 创建一个Googl
  4. android 可自定义大小和位置的Dialog
  5. Android菜鸟日记 23获取数据方式- sql,Sd
  6. 【摘录】Android画图之抗锯齿
  7. Android include 标签注意点
  8. Android 快速开发框架androidannotations
  9. Android(安卓)干货技术,欢迎收藏
  10. android dalvik heap 浅析