在开发过程中,如果使用真机访问Web服务就不细说了。
如果是局域网,同一个网段内。手机可以直接访问web服务所在的机器ip即可。物理实现最简便的方式是让开发机和手机连同一个无线路由器。
如果团队是异地开发,服务为部署在云服务器上,有外网地址。那么只要手机能访问外网就能访问该web服务。
重点记录一下Android模拟器访问本机Web服务
使用Android Studio自带的模拟器,访问本机的Web服务
譬如本机部署的Web Service地址是 http://localhost:8080/Source
则可以通过在模拟器的浏览器中输入 http://10.0.2.2:8080/Source 来访问测试。
使用Genymotion模拟器,访问本机的Web服务
譬如本机部署的Web Service地址是 http://localhost:8080/Source
则可以通过在模拟器的浏览器中输入 http://10.0.3.2:8080/Source来访问测试。