替换新BlackBerry应用程序版本上的资源文件

时间:2010-04-19 18:44:30

标签: blackberry resources upgrade

我正在维护现有的BlackBerry应用程序(作为MIDlet实现)。该应用程序包含许多数据文件,这些文件与应用程序捆绑在一起作为资源。其中一些数据文件需要针对新版本的应用进行更新。当用户去安装新版本的应用程序时(通过Jad文件的URL),它会通过以下消息提示他们

“应用程序存在持久性数据。您要保留此数据吗?”

如果用户选择“是”,则应用程序看起来似乎继续使用旧资源文件。

这对我来说太令人惊讶了。首先,我是否会失去理智,或者升级真的不会覆盖现有的资源文件?有什么方法可以强制它吗?

谢谢, 杰夫

1 个答案:

答案 0 :(得分:0)

我认为该消息仅与现有RMS记录相关。您是否肯定您的应用仍在使用旧资源?听起来令人难以置信的奇怪(即使是RIM)。无论如何,如果您更改了某个屏幕中使用的图像资源,这应该很容易验证。