2010-04-19 50 views
0

我正在維護現有的BlackBerry應用程序(作爲MIDlet實施)。該應用程序包含許多與應用程序捆綁爲資源的數據文件。這些數據文件中的一些需要針對新版本的應用進行更新。不過當用戶安裝該應用程序的新版本(通過JAD文件的URL),它會提示他們以下消息在新的BlackBerry應用程序版本上替換資源文件版本

「的應用程序數據持久存在。你想保留這些數據?」

如果用戶選擇「是」,它看起來應用程序繼續使用舊的資源文件。

這對我來說太令人驚訝了。首先,我是否會失去主意或升級是否真的不覆蓋現有的資源文件?有什麼辦法可以強制它?

感謝, 傑夫

回答

0

我認爲這消息只是對現有的RMS記錄有關。你肯定你的應用程序仍在使用舊資源嗎?這聽起來令人難以置信的奇怪(即使對於RIM)。無論如何,這應該很容易驗證,如果你改變你在一個屏幕或其他東西中使用的圖像資源。

+0

它絕對適用於RMS記錄。仔細閱讀代碼後,我發現它將數據捆綁爲資源並將其保存爲RMS記錄。不要問我爲什麼這樣做,因爲它使資源無法更新。看起來我會重寫這個應用程序! 謝謝。 – Jeff 2010-04-21 10:40:28

相關問題