我有項目,這是建立一個移動應用程序(安卓)我應該使用Android應用程序使用哪個數據庫?
這個應用程序需要用戶通過提供他的電子郵件和密碼登錄,然後用戶才能開始使用該應用程序。
它是一個智商測試的應用程序,所以我已經設置的問題和答案..
我的問題是我應該使用哪個數據庫?我選擇了sqlite,但後來我讀到的是Local,不能被任何其他設備訪問! 我需要一個在線數據庫,可以通過任何設備訪問,以便用戶可以登錄和檢索測試答案。
我有項目,這是建立一個移動應用程序(安卓)我應該使用Android應用程序使用哪個數據庫?
這個應用程序需要用戶通過提供他的電子郵件和密碼登錄,然後用戶才能開始使用該應用程序。
它是一個智商測試的應用程序,所以我已經設置的問題和答案..
我的問題是我應該使用哪個數據庫?我選擇了sqlite,但後來我讀到的是Local,不能被任何其他設備訪問! 我需要一個在線數據庫,可以通過任何設備訪問,以便用戶可以登錄和檢索測試答案。
你應該使用SQLite。
實際上,您可以編寫一個類來從服務器下載您的Sqlite數據庫,以便用戶可以在任何設備上下載數據庫。無論你讀什麼,都說SQLite是本地的,我認爲這意味着只有它使用的應用程序可以訪問(讀寫)它。當然,除了其他設備被植根的情況以外,在這種情況下,他們可以使用其他應用程序查看數據庫。
創建您的SQLite數據庫,將其上傳到您的服務器,並下載它。
您可以使用SQLite本地使用
對於服務器的數據庫,你可以使用MySQL,來自Android客戶端,您可以發送通過JSON解析和PHP腳本數據到服務器數據庫(即MySQL的)(PHP腳本將被上傳到服務器)。
看到此鏈接
的雁是你的問題的標籤之一:'SQLite'。 – 2014-09-02 15:41:53