我有這個問題,我的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