2014-02-25 168 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