Android设备和xampp服务器连接

时间:2013-10-04 20:40:49

标签: android eclipse xampp

有没有任何方法可以使用Android设备从xammp服务器访问Android应用程序数据库,只使用usb线,没有其他意思,如wifi和移动网络。 我已经浏览了很多文章和论坛来找出这个问题,但没有找到任何有用的东西。我试图通过我的应用程序从android设备(三星Galaxy s 2)连接localhost xampp上的数据库。我试过了

  

127.0.0.1

     

127.0.0.1:80

     

127.0.0.1:8080

     

10.0.2.2

     

10.0.2.2:80

     

10.0.2.2:800

还尝试了我的笔记本电脑的IP地址。

当我尝试从设备上的eclipse调试我的应用程序时,应用程序启动但是当我点击从localhost获取数据(产品列表)时,设备只是说“不幸的是Myapp只是停止工作”而应用程序已关闭。这是我在我的设备上没有使用wifi的时候,但是当我的设备连接到wifi时它运行良好。可能有没有wifi的地方所以如果usb选项会很好。

2 个答案:

答案 0 :(得分:1)

  • 安装xampp
  • 在安装了xampp的计算机上启动Apache
  • 运行cmd.exe(菜单 开始 - >跑...)
  • 输入命令:ipconfig

IpV4地址就是您所需要的。 在Android设备的Web浏览器中输入IP地址(例如:192.168.0.23) 你会看到xampp菜单。

答案 1 :(得分:0)

我不相信这将是非常容易的,因为这会给电脑造成安全风险(想象一下,他的手机在你的电脑上充电 - 然后他因为连接而访问你的电脑)。

然而,经过快速搜索后,我发现可能会使用一种叫做“反向网络共享”的东西 - 而且,如果电脑正在运行linux,它似乎也有可能。

问题是您的手机和笔记本电脑必须共享网络连接,否则无法访问localhost或任何笔记本电脑IP地址。也许你可以为你的笔记本电脑创建一个AP(因此通过Wifi将你的电脑连接到你的手机) - 然后电脑的IP地址应该可以访问?

也许this文章会对您有所帮助......