我正在使用遠程MySQL數據庫信息更新我的SQLite數據庫的android(Java)項目。在Android應用程序與遠程MySQL數據庫同步SQLite數據庫
最初我想創建SQLite數據庫作爲確切的遠程MySQL數據庫。之後,應用程序通常會處理SQLite數據庫。
然後,當應用程序關閉,並重新啓動,如果任何修改發生在遠程MySQL數據庫我想同步sqlite數據庫與MySQL數據庫信息。
任何人都可以告訴我如何完成這項任務。謝謝
我正在使用遠程MySQL數據庫信息更新我的SQLite數據庫的android(Java)項目。在Android應用程序與遠程MySQL數據庫同步SQLite數據庫
最初我想創建SQLite數據庫作爲確切的遠程MySQL數據庫。之後,應用程序通常會處理SQLite數據庫。
然後,當應用程序關閉,並重新啓動,如果任何修改發生在遠程MySQL數據庫我想同步sqlite數據庫與MySQL數據庫信息。
任何人都可以告訴我如何完成這項任務。謝謝
使用帳戶驗證器?或者使用服務API(請參閱Google I/O通話管http://www.youtube.com/watch?v=xHXn3Kg2IQE快進到37:37)
您可以使用android服務API android.app.Service來實現此目的。
你只需要運行一個服務,它將檢查服務器數據庫變化,如果有變化,從服務器獲取數據。
但你必須運行該服務寫一個BroadcastReceiver它會告訴服務運行指定的時間後或應用後根據需要啓動