我正在尝试创建能够通过wifi连接将数据发送到我的笔记本电脑Apache服务器和
MySQL数据库的
Android应用程序.我使用samsung galaxy tab 10.1作为我的移动设备.我使用的协议是HttpGet或HttpPost.我使用XAMPP(使用Apache和sql)来处理服务器并处理PHP.但是,由于android无法从笔记本电脑中检测到adhoc网络,我使用虚拟路由器(用于窗口7)创建虚拟接入点并使平板电脑能够连接到我的笔记本电脑.但问题是:
>在我的应用程序(client-android)中,httpget或httppost所在的url?我的笔记本电脑中的localhost- 127.0.0.1或android 10.0.0.1中的localhost?或虚拟路由器的IP地址?
>那么,如果我想从android访问localhost(laptop-Apache)来调用PHP来运行?哪个港口?哪个ip地址/ url我需要放在Android应用程序(httpget)?我需要在httpconfig中为XAMPP修改任何内容吗?
解决方法
使用ipconfig在笔记本电脑中找到您的IP地址.在手机中使用该地址而不是127.0.0.1.