0
我想爲Android應用程序創建數據庫。隨着時間的推移可能會發生變化(每隔一段時間添加一次新數據)。處理可以在Android應用程序中更改的數據庫?
我可以調用Web API並更改服務器上的數據而不是每個客戶端的設備上的數據。問題是這需要人們連接來獲取數據(或者這是一個問題?)。
我應該在服務器上創建一個數據庫,並允許客戶端複製一切(當他連接到互聯網時通知他更新),以便它可以脫機工作嗎?
在這種情況下通常會做什麼?這個應用程序應該在外面使用,顯然我不希望人們被他們的移動數據限制。非常感謝建議。
通常設備會調用一個RESTful服務(我認爲你已經使用了web API),然後將數據存儲在SQLite數據庫的本地(即設備上)。 –
這是一個選項,[同步適配器](https://developer.android.com/training/sync-adapters/index.html) –
@RickS我喜歡這個。清潔並適合我的需求。泰 – zuokuok