2015-12-22 144 views
0

我创建了一个登录Android应用程序,它使用php验证用户名和密码。我已经使用了android studio,xampp和phpmyadmin。

首先我测试这个应用程序在我的genymotion使用IP地址10.0.3.2(http://10.0.3.2/client/login.php它工作正常。

后来,我连我的Android设备(联想A6000加号),并改变了IP地址192.168.x.x:在我的代码80(http://192.168.x.x:80/client/login.php和执行我的应用程序。但现在连接不成功,应用程序无法正常工作。将Xampp连接到我的Android设备



我改变了配置的文件http-XAMPP-config来 “从所有允许”。但问题仍然存在。

这里有什么问题?

+1

没有你关闭防火墙? – Sajithv

+0

服务器响应时会出现什么错误? –

回答

1

试试这个 更改端口地址10.0.3.2到10.0.2.2

http://10.0.2.2/client/login.php

+0

该IP地址用于模拟器。 OP声明他的模拟器工作正常。为了在物理设备上进行测试,他使用了一个不起作用的192.168.x.x专用IP地址。你的建议在这里不会有用。 –

+1

我不认为你的防火墙允许通过Android App访问内部Web服务。所以确保关闭防火墙并检查连接。 – Sajithv