我有一个关于诺基亚Series 40平台上 Java 应用程序的持久存储的问题。当应用程序被删除(集合->选项->删除)时,谁负责清理应用程序的持久存储(RMS)?
我知道 Series 40 上没有明确的应用程序管理器(与S60相比),例如,从用户的角度来看,删除应用程序与删除图像文件非常相似。那么,Series 40 操作系统会在删除应用程序时自动清除持久性存储数据吗?有没有办法在删除应用程序时保留这些数据,如果再次安装应用程序,可能会再次使用它?
PS:我几乎阅读了所有 Java 开发人员的库,但我找不到明确的答案——它只说在删除MIDlet时必须删除所有相关的持久性存储,但是谁这样做的?相比之下,S60 开发人员库明确指出,在 S60 上,应用程序和持久存储都由应用程序管理器删除。