1
所以我有一個應用程序記錄用戶輸入的醫療數據。我需要添加備份和恢復數據的功能,以防用戶更改他們的Android手機或交換機和iPhone(這個應用程序有一個iPhone版本,我對此的瞭解有限)。數據當前存儲在設備上的SQLite數據庫中。應用程序數據備份/恢復
我需要幫助搞清楚這樣做乾淨/最簡單的方法。到目前爲止,我一直在思考這些選項:
- 添加用戶界面DB文件發送到+ UI接受DB文件拷貝過電流DB。似乎哈克。
- 創建一個Web服務,它將存儲用戶數據並在後臺同步。我需要建立同步過程並引入某種帳戶系統。這似乎相當多的工作,儘管可能是長遠來看最靈活的解決方案。
- 切換到Google日曆作爲我的數據存儲(數據本質上是一組事件條目)。這可能是最無縫的,但iPhone選項不在窗口中。
還有其他優點/缺點這些選項,我很想念?或者也許有一些標準的解決方案呢?
#2:這可以通過許多現有服務完成,例如SkyDrive或DropBox。它要求用戶有一個Dropbox帳戶,雖然當然是免費的,但如果他們還沒有一個安裝程序,則會很麻煩。 您應該確保在將備份數據從設備上移出之前對其進行加密。 – joeking