Android 如何在emulator中连接到本地主机
我的windows中有Android 如何在emulator中连接到本地主机,android,Android,我的windows中有wamp服务器。我还有一个安卓程序,可以连接到我的数据库和php文件。我在wamp服务器中创建了数据库,并将php文件保存在www文件夹中 我在http://127.0.0.1/index/image.jpgwamp服务器中的文件夹,我也使用http://127.0.0.1/index/image.jpg在源代码中。但当我在emulator中运行程序时,它无法从wamp服务器文件夹加载图像 我很确定我的代码是正确的。解决方案是什么?要访问本地主机服务器,您必须使用特殊的10
wamp服务器
。我还有一个安卓程序,可以连接到我的数据库和php
文件。我在wamp服务器
中创建了数据库,并将php
文件保存在www
文件夹中
我在http://127.0.0.1/index/image.jpgwamp服务器中的文件夹
,我也使用http://127.0.0.1/index/image.jpg
在源代码中。但当我在emulator中运行程序时,它无法从wamp服务器
文件夹加载图像
我很确定我的代码是正确的。解决方案是什么?要访问本地主机服务器,您必须使用特殊的10.0.2.2
ip。您还可以使用运行模拟器的机器的真实ip
更多信息,请访问如果您试图通过wi-fi将设备连接到pc,则它们应位于同一网络中,因此设备上的ping命令应返回一个值。接下来,您需要打开PC上的端口,只需在防火墙中为您的服务器添加一条规则 如果要将Android emulator连接到本地主机,请使用10.0.2.2连接到本地主机服务器
由于android emulator作为一个设备,它有自己的环回接口,即127.0.0.1,因此它位于android emulator内部。它有自己的ip地址10.0.2.15。现在,这意味着您需要从android emulator连接到在您的开发机器上运行的服务器
参考文献