我遇到这个问题,我的Android应用程序无法直接与Postgres数据库连接,也无法使用JDBC连接。我曾经浏览过网络,有些人说,解决这个问题的最佳方法是运行网络服务。我完全迷失了如何解决这个问题。我应该建立某种扩展还是......?在此先感谢您的帮助。
答案 0 :(得分:1)
在较新的Android版本上使用JDBC和pgJDBC是可能的,但不是一个好主意。
请参阅JDBC vs Web Service for Android和Driver JDBC PostgreSQL with Android了解原因。
基本上,如果您使用的设备具有潜在的连接性,那么如果您可以使用无状态HTTP请求,则不需要持久连接。
答案 1 :(得分:0)
您永远无法直接访问服务器上的数据库。 为此,您需要运行一些服务器端代码并使用JSON将您的应用与服务器进行交互
本教程可能对您有所帮助:Connect android with PHP Mysql
而不是连接到MYSQL,你可以在这些文档的帮助下连接到PostgreSQL: