2013-05-09 40 views
0

我嘗試安裝我的應用程序的第二個Android設備使用相同的SQLitedatabase數據,它不是從上傳我原來device.For例如同一數據庫中的原始設備上我註冊了一個用戶名到我的數據庫,然後在第二臺設備我註冊了一個用戶名,並且我註冊的第一個用戶名不顯示在我製作的管理員活動中,顯示了註冊用戶列表。與任何設備在應用

我認爲這可能是事實,我使用的第二個設備是薑餅版本2.3.4,而我的第一個設備是果凍豆4.2,但我用一個模擬器使用果凍豆4.2,它不是顯示註冊用戶名設備1和2

有沒有一種方法,我可以讓多個設備共享我的應用程序相同的數據庫?

忘了包括該第二設備被註冊到不同的谷歌帳戶是否是有不同。

回答

2

本地數據不能任意裝置之間共享。如果你想分享相同的數據,你需要一個服務器來充當中間人。

在這種情況下,每個設備將有一個本地數據庫,這將與您的服務器進行同步。因此,無論何時在設備上進行更改,都會在服務器上進行相應的更改,然後其他設備會從服務器讀取更新的數據庫並更新其自己的本地副本。

+0

我該如何獲得一臺服務器來使用我的數據庫?你有任何推薦的網站提供這個嗎? – Cranosaur 2013-05-09 01:43:29

相關問題