2012-10-10 99 views
0

我正在創建一個Android應用程序,它基本上除了向數據庫中添加'1'到 數字外什麼也不做。之後,將新號碼寫入數據庫。不過,我對整個Android系統有點新鮮感,似乎無法在此網站或任何其他方面找到任何解決方案。基本上我知道你可以在Android中使用兩種數據庫連接: 創建一個SQLite數據庫,並連接到該數據庫。這不會太難,但應用程序的預算是一個簡單的0美元,所以我無法負擔託管一臺服務器,免費的託管服務不適用於SQLite。儘管流量將會極其微小(10個用戶),但我自己並不是一個選擇。Android,並創建一個非常簡單的數據庫

現在,第二種方法是使用像MySQL這樣的差異數據庫並在PHP中創建一個web服務來與應用程序進行交互。但同樣的問題彈出,但我有一個網站,允許免費的MySQL託管和PHP功能。然而,我似乎無法弄清楚我可以連接到這個數據庫,甚至可以在PHP中創建一個web服務(以前從未這樣做過)。

另外,是不是有一個更簡單的方法去解決這個問題?先謝謝你。

+0

您應該閱讀並閱讀Android開發者頁面上的教程/文檔。 SQLite主要用於本地設備數據庫,而不是遠程的(儘管你可以)。因此,它已經安裝在你的設備上,SQLite是你的0 $解決方案。 – dispake

+0

@dispake那麼,數據庫不應該是本地的。由於沒有免費的託管服務可以使用SQLite數據庫,因此我無法使用它。 –

+0

然後,我認爲你需要更好地解釋你的業務需求。因爲我的觀點是--SQLite,在Android的上下文中,主要用作本地數據庫。如果您的業務需求僅使用遠程數據庫,那麼除了在您自己的服務器上託管外,您在「免費」選項中沒有太多選擇。 – dispake

回答

1

根據我們的評論討論和您的應用程序很小的說明,我建議嘗試Parse.它確實需要您學習他們的API,但大多數情況下它很簡單。他們(現在)有最小使用率應用程序或開發測試的免費帳戶。

我的警告是,如果你正在做這個項目學習,那麼我會跳過解析,因爲它隱藏了很多細節上發生的事情。但無論如何,我認爲它可以滿足你的要求。

+0

我的天啊,這太棒了!正是我需要的。謝謝! –

相關問題