首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >诺基亚40系列持久存储

诺基亚40系列持久存储
EN

Stack Overflow用户
提问于 2011-05-12 15:32:57
回答 1查看 359关注 0票数 1

我有一个关于诺基亚Series 40平台上Java应用程序持久化存储的问题。当应用程序被删除时,谁负责清理它的持久存储(RMS) (集合->选项->删除)?

我知道Series40上没有明确的应用程序管理器(与S60相比),从用户的角度来看,删除应用程序与删除图像文件非常相似。那么,在删除应用程序时,40系列操作系统是否会自动清除永久存储数据?有没有一种方法可以在删除应用程序时保留这些数据,并在重新安装应用程序时可能再次使用它?

附言:我几乎读了所有的Java开发人员的库,但我找不到一个明确的答案--它只说当一个MIDlet被移除时,所有相关的持久化存储必须被移除,但是谁会这样做呢?相比之下,S60开发人员的库明确表示,在S60上,应用程序和持久性存储都由应用程序管理器删除。

EN

回答 1

Stack Overflow用户

发布于 2011-05-13 18:05:05

当用户移除/卸载MIDlet时,操作系统也将移除相关联的有效值数据。

如果已从设备中删除相关应用程序,则无法解决将RMS保留在设备上的问题。如果您希望保留数据,请使用JSR-75 (JSR)或网络服务将其写入到单独的文件中。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5974754

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档