2017-12-27 319 views
0

我正在尝试使Android应用连接到数据库。目前,我没有拥有数据库的网络主机,因此我使用Wamp先测试我的文件。我决定使用Intellij Idea创建Android应用程序,我想我已将数据库窗口连接到我的Wamp数据库(这是Intellij显示的URL:jdbc:mysql://127.0.0.1:3306/stickyrice)。考虑到这一点,我尝试过进行初步研究并找到将Android应用程序连接到数据库的方法。但是,我的问题是,如何测试我已连接到服务器的PHP文件,因为使用Intellij给我的URL不起作用?将Android连接到服务器时测试PHP文件

+0

既服务器和clie nt必须连接到相同的网络 –

+0

显示您在您的PC上的浏览器中使用的URL,以便通过您的网络服务器与服务器连接。所以在你的电脑上测试你的php文件来开始。 – greenapps

+0

@greenapps所以我直接从Intellij测试我的php文件,还是将它移动到Wamp的www文件夹中? –

回答

0

如果您主要关注的是从数据库从Android设备阅读,然后在相同的设备作为本地主机上的模拟器的URL是http://10.0.2.2:3306/stickyrice

如果你想从实际设备读取数据库,然后,您应该将手机和本地主机连接到同一本地网络,您可以通过共享热点并关闭移动数据连接来完成此操作,之后您可以在网络上获取本地主机的IP地址,并且您的网址将变为http://your_localhost_ip_address:3306/stickyrice

希望这有助于

+0

感谢您的回复。我试过仿真器上的第一个URL,它说这个页面没有工作。我正在尝试做的是将Android应用程序连接到数据库。但我有问题测试我的PHP,以确保它在服务器上的作品。我不知道在哪里保存我的php文件,因为我使用Wamp来运行服务器,但我将它保存到Intellij项目中。 –

+0

'它说网页不工作.'你的网址应该以一个php文件名结尾。 'HTTP://............../ mypage.php'。并且不要使用端口3306,因为这是数据库的端口之一。对于php schript,使用默认端口80。 – greenapps