Java Android与PGSQL数据库

Java Android与PGSQL数据库,java,android,postgresql,Java,Android,Postgresql,有一个问题,我应该使用什么IP/主机地址来连接Android应用程序上的PG数据库?我的机器上运行着一个postgresql数据库。我通过在手机上部署我的应用程序而不是使用avd模拟器来使用eclipse。我可以使用“10.0.2.2”(localhost)在emulator中测试它,它工作得非常好。但是,如果我尝试通过手机访问,pg连接超时。我尝试将我的pc ip地址作为postgresql连接url上的主机地址,但不起作用 有人知道我应该使用什么IP地址吗?我想应该是我的机器ip地址,但不是

有一个问题,我应该使用什么IP/主机地址来连接Android应用程序上的PG数据库?我的机器上运行着一个postgresql数据库。我通过在手机上部署我的应用程序而不是使用avd模拟器来使用eclipse。我可以使用“10.0.2.2”(localhost)在emulator中测试它,它工作得非常好。但是,如果我尝试通过手机访问,pg连接超时。我尝试将我的pc ip地址作为postgresql连接url上的主机地址,但不起作用


有人知道我应该使用什么IP地址吗?我想应该是我的机器ip地址,但不是:/。

你不应该直接从电话设备打开数据库连接。相反,使用(REST)Web服务层与数据库通信。您可以使用与Java不同的语言编写此web服务层。感谢您的评论。你能把我和一些如何实现它的例子联系起来吗?网上有很多这样的例子。我只能提供关键字来搜索教程:
rest服务教程。例如:java rest服务教程、c#rest服务教程等等。谢谢,我会去看看。还有一个问题Luigi,从电话设备打开db连接有什么问题?即使连接只需打开几秒钟即可获得套接字IP地址/端口,是否会出现任何重大问题?