将Android数据发送到PHP脚本时出现问题

将Android数据发送到PHP脚本时出现问题,php,android,mysql,Php,Android,Mysql,我正在开发一个应用程序,它将涉及与MySQL数据库的交互,从而使用PHP处理发布的数据 在Android应用程序中,我将HttpRequests发送到一个PHP文件(位于localhost),该文件创建到MySQL数据库的连接,并将一些数据放入表中 我遇到的问题是,我已经安装了XAMPP[Apache服务器,MySQL],但当我启动Apache服务并启动Android应用程序时,它不会获取任何数据 什么是帮助我摆脱困境的最佳需求,以便我可以将Android应用程序连接到MySQL数据库,然后使用

我正在开发一个应用程序,它将涉及与MySQL数据库的交互,从而使用PHP处理发布的数据

在Android应用程序中,我将HttpRequests发送到一个PHP文件(位于localhost),该文件创建到MySQL数据库的连接,并将一些数据放入表中

我遇到的问题是,我已经安装了XAMPP[Apache服务器,MySQL],但当我启动Apache服务并启动Android应用程序时,它不会获取任何数据


什么是帮助我摆脱困境的最佳需求,以便我可以将Android应用程序连接到MySQL数据库,然后使用PHP编写脚本?

我也做了同样的事情。您应该将数据库和php脚本上载到共享主机。有很多免费的主机在那里。

比如说。玩得高兴
PS:如果您不想使用共享主机,请确保您的设备已连接到计算机的专用网络。简单的方法是在与服务器相同的子网中使用wifi。否则,您的设备就是不知道“localhost”在哪里,因为它不是公共的。

您没有提供足够的信息。请在这里包括所有相关的源代码,从您的Android应用程序开始(即它发送数据的位置)。我们还需要知道你的PHP脚本是什么样子的。为什么他需要去共享主机?你的回答根本没有帮助,因为没有关于发生了什么的额外信息。我看到的是,他的设备不知道“localhost”在哪里,它无法获取数据,对吗?因此,我们必须找到一种方法让Android设备识别它。顺便问一下,问题很清楚,将Android连接到MySQL需要什么。我只是想办法,我们什么都不知道。可能是Android应用程序根本不发送任何数据。我们也不知道他使用的是真正的设备还是模拟器——在前一种情况下,没有
localhost
,我们需要知道该设备是否能够连接到计算机或web服务器,或者是否没有被防火墙阻止。我们也不知道PHP脚本是否正确接收数据,也不知道通信是如何建立的(即异步或通过GET请求),等等。好吧,这是我的错。我没有涵盖所有可能的情况。对不起,嘿,别担心。。。让我们等待我们能得到什么信息:)