2014-02-25 133 views
0

我有这个问题,我的Android应用程序无法直接连接Postgres数据库并且无法使用JDBC连接。我浏览过网页,有人说,处理这个问题的最好方法是运行一个Web服务。我完全丧失了解决这个问题的方法。我应该建立某种扩展还是...?先谢谢您的帮助。Android无法直接与Postgres数据库连接,也无法使用JDBC连接

+0

Android可以使用'JDBC'连接'PostgreSQL',请看下面:http://stackoverflow.com/questions/10903481/java-lang-classnotfoundexception-org-postgresql-driver-android/21812893#21812893 – Houari

+2

巨大的原因你应该永远不会在你的Android应用程序内部有一个直接的数据库连接,因为你的数据库凭证不安全。如果您想发出数据库请求,您应该使用Web服务器的方法,该方法可以安全地与数据库交谈并将所需结果返回给您的应用程序。 – Guardanis

回答

0

您永远不能直接访问服务器上的数据库。 为此,您需要运行一些服务器端的代码,并使用JSON与服务器进行交互的应用程序

本教程可能对你有所帮助:Connect android with PHP Mysql

而不是连接到MySQL中,你可以连接与到PostgreSQL这些文档的帮助:

PHP with PostgreSQL