我正在製作Android應用程序,但我遇到了問題。我不知道什麼是從我的服務器更新客戶端應用程序中數據庫的最佳方式(如果用戶單擊「檢查更新」按鈕)。我應該如何在客戶端設置當前數據庫版本,以便我可以嘗試與服務器中的最新數據庫版本進行比較?我應該如何從服務器檢查是否有任何新的數據庫更新?我應該使用PHP/java服務器嗎?如何從服務器更新數據庫
我的情況: 用戶安裝我的應用程序,配備了SQLite數據庫1.0版 但後來,我SQLite數據庫更新到2.0版本,並將其上傳到服務器(我還沒有想將我用什麼樣的服務器,任何想法(java或php)?) 我想要當用戶點擊「檢查更新」,應用程序將檢查最新的數據庫版本,如果最新的數據庫版本是2.0(這是> 1.0),那麼它會下載並替換舊的sqlite數據庫(1.0)。 我應該如何設置客戶端(Android)的SQLite數據庫版本並將其與服務器端的最新版本進行比較?
任何幫助將非常感激。 謝謝!
我假設你想要更新數據庫中的數據,而不是實際的數據庫本身(因爲你問*我應該如何設置當前數據庫版本*)。 PHP還是Java?這是你的決定。這兩種語言/技術將完成這項工作......我編輯了標題。我的意思是更新數據庫本身,而不是數據。雖然 – Knickedi
這個問題仍然有點模糊...你可能有更準確的答覆你添加一個清晰和詳細的描述你想要實現的例子 – Merlin
我補充說明我想達到什麼。謝謝:) – JrL