Android 虚拟机访问本地服务器
作者:互联网
最近在搞个小项目,想通过 WebService 从本地服务器的数据库获取数据, 建立 connection 的代码是这么写的:
HttpGet httpget = new HttpGet("http://10.0.2.2/data.php");
原因是网上说
ip地址不能设置为127.0.0.1, 手机上设置为电脑的ip地址,模拟器可以用android内置IP 10.0.2.2
后来发现这么连接也没有用,遂查找了其他的方法,说换成自己的 IP 地址,修改之后果然有效!
接下来我将介绍如何在 Mac 上查看 IP 地址:
1. 进入【系统偏好设置】菜单中,选择【网络】
2. 在【网络】菜单中,点击【高级】按钮
3. 在弹出的界面中点击【TCP/IP】标签,即可在下边找到【IPv4 地址】
标签:10.0,HttpGet,IP,虚拟机,地址,ip,2.2,服务器,Android 来源: https://blog.csdn.net/weixin_43937759/article/details/114370193