首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在模拟器中连接到本地主机

如何在模拟器中连接到本地主机
EN

Stack Overflow用户
提问于 2015-07-29 23:50:54
回答 3查看 4.3K关注 0票数 1

我的窗户里有wamp server。另外,我有一个安卓程序,它应该连接到我的数据库和我的php文件。我在wamp server中创建了我的数据库,我将我的php文件保存在www文件夹中。

此外,我在wamp serverhttp://127.0.0.1/index/image.jpg文件夹中有一个图像,并且当我在模拟器中运行我的程序时,我在源code.But中使用http://127.0.0.1/index/image.jpg,它不能从wamp server文件夹加载图像。

我很确定我的代码是correct.What是解决方案?

EN

回答 3

Stack Overflow用户

发布于 2015-07-29 23:56:48

要访问本地主机服务器,您必须使用特殊的10.0.2.2 ip。您还可以使用运行模拟器的计算机的真实ip。

更多信息请访问http://developer.android.com/tools/devices/emulator.html#networkaddresses

票数 1
EN

Stack Overflow用户

发布于 2015-07-30 00:10:19

您正在将Android模拟器连接到您的本地主机,您使用10.0.2.2连接到本地主机服务器。

由于android仿真器作为一个设备,它有自己的回送接口,即127.0.0.1,因此它在android仿真器内部。并且它有自己的ip地址10.0.2.15。现在,这意味着您需要从android模拟器连接到在开发机器上运行的服务器。

参考https://developer.android.com/studio/run/emulator-commandline.html#networkaddresses

票数 1
EN

Stack Overflow用户

发布于 2015-07-29 23:59:25

如果您尝试通过wi-fi将设备连接到您的pc -它们应该在同一网络中,因此设备上的ping命令应该返回一个值。接下来,您需要在PC上打开端口,只需在防火墙中为您的服务器添加一个规则即可。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31705301

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档