我有这个问题,我的Android应用程序无法直接连接Postgres数据库并且无法使用JDBC连接。我浏览过网页,有人说,处理这个问题的最好方法是运行一个Web服务。我完全丧失了解决这个问题的方法。我应该建立某种扩展还是...?先谢谢您的帮助。Android无法直接与Postgres数据库连接,也无法使用JDBC连接
0
A
回答
0
您永远不能直接访问服务器上的数据库。 为此,您需要运行一些服务器端的代码,并使用JSON与服务器进行交互的应用程序
本教程可能对你有所帮助:Connect android with PHP Mysql
而不是连接到MySQL中,你可以连接与到PostgreSQL这些文档的帮助:
1
这是可能的较新的Android版本使用JDBC与pgJDBC,但不是一个好主意。
请参阅JDBC vs Web Service for Android和Driver JDBC PostgreSQL with Android为什么。
基本上,如果您的设备具有潜在的连接问题,如果您可以使用无状态HTTP请求,则不需要持久连接。
相关问题
- 1. Spring JDBC无法连接到postgres数据库,但普通的JDBC能够连接
- 2. Spring JDBC - 无法连接到数据库
- 3. Spring + JDBC无法连接到数据库
- 4. 无法连接到postgres数据库?
- 5. 使用REST接口连接到数据库:无法连接
- 6. 无法连接数据库
- 7. 无法连接数据库
- 8. 无法连接数据库
- 9. 数据库无法连接
- 10. 数据库无法连接
- 11. 无法使用php连接数据库
- 12. 连接被拒绝:连接,无法连接数据库mysql
- 13. 连接的数据库无法连接进行连接
- 14. 套接字无法连接,而使用WiFi直接连接
- 15. JDBC无法连接到mysql
- 16. JDBC - 无法连接到MySQL
- 17. java无法连接到jdbc
- 18. 无法释放JDBC连接
- 19. 无法与数据库连接
- 20. 无法与数据库连接 - MAMP
- 21. 无法与数据库连接
- 22. 无法连接到数据库与PHP
- 23. 无法连接到与000webhost数据库
- 24. AJAX无法与sql数据库连接
- 25. PHP无法与Oracle数据库连接
- 26. 无法连接到Postgres的
- 27. 山狮Postgres无法连接
- 28. 数据库连接错误(3):无法连接到数据库',
- 29. 使用“Mysql”的数据库连接丢失或无法连接
- 30. 即使使用'信任'设置也无法连接到postgres数据库
Android可以使用'JDBC'连接'PostgreSQL',请看下面:http://stackoverflow.com/questions/10903481/java-lang-classnotfoundexception-org-postgresql-driver-android/21812893#21812893 – Houari
巨大的原因你应该永远不会在你的Android应用程序内部有一个直接的数据库连接,因为你的数据库凭证不安全。如果您想发出数据库请求,您应该使用Web服务器的方法,该方法可以安全地与数据库交谈并将所需结果返回给您的应用程序。 – Guardanis