2009-11-12 21 views
1

如果BlackBerry應用程序將數據存儲在持久存儲中,那麼當用戶執行向新設備(使用RIM桌面軟件)的數據傳輸時,通常會刪除該數據,或者當用戶在設備上執行OS升級時。將BlackBerry持久數據與桌面同步以保留設備傳輸和操作系統升級

我相信RIM api確實提供了使應用程序遵守所需的任何規則的設施,以便在升級和傳輸過程中對其持久數據進行備份和恢復。但可用的文檔並沒有很好地探索這一點。

在數據備份和傳輸過程中,讓BlackBerry應用程序正常運行的正確方法是什麼?

RIM OS 4.1+

+0

我有同樣的問題 - 我需要保留我的應用程序跨OS更新持久性數據。我的一位同事提到我們需要將我們的數據保存到數據庫中,以使其在操作系統更新中保持不變,但恐怕我還沒有對此進行更深入的研究。 – 2010-01-25 17:33:06

回答

1

要做到這一點,你提到你可以看看this和使用同步API將其包含在一個備份的方式。

OR

保存它位於用戶是否有它,或者調用email,並允許用戶到平面文件發送給自己(你可以對其進行編碼,如果有敏感信息的SD card平面文件也許... Base64和加密)。編寫一個允許用戶從文件導入「設置」的類。使用本機文件選擇器,如果它保存在SD卡上,或者如果它在電子郵件中,則用該用戶應該保存附件的位置預填充該電子郵件。

相關問題