2011-02-03 65 views
0

我正在创建一个在设备启动时自动启动的BlackBerry应用程序,它使用持久性存储来存储数据。操作系统更新后BlackBerry持久存储数据丢失

更新操作系统版本后,应用程序不会在启动时运行,并且如果手动启动它,持久性存储中不会有数据,并且程序会崩溃。

那么发生了什么......
1.在操作系统更新期间自动运行设置丢失了吗?
2.当持久性存储丢失?

我该如何解决这个问题?

回答

1

要在OS升级过程中存在持久数据,您必须使用同步API。操作系统升级过程执行数据备份(使用同步API),将已安装的第三方应用程序从设备中删除,擦除设备,安装新的操作系统,然后安装第三方应用程序并重新恢复数据(再次使用同步API)。该API记录在:Backing up data

+0

谢谢理查德,文件帮我.. – udhaya 2011-02-04 05:35:26

相关问题