Runtime EXception при повторной компиляции кода в Blackberry - PullRequest
0 голосов
/ 13 октября 2011

Я создал приложение. Работает нормально.

Когда я изменил некоторый код и скомпилировал, он выдает «Runtime EXception».

После того, как я удалил * .dmp файл.Работает нормально.

Каждый раз, когда я компилирую, выдает исключение.Я удаляю * .dmp файл и выполняю заново.

Пожалуйста, помогите мне, в чем проблема и как ее избежать.

1 Ответ

2 голосов
/ 13 октября 2011

По моему опыту, эта ошибка связана с изменениями в структурах данных, которые вы сохраняете / загружаете из / в PersistentStore.

Если вы сохранили объект с определенной структурой и после этого изменили структуру объекта, вы получите исключение при загрузке этого объекта из постоянного хранилища.

Удаление файлов dmp очищает постоянное хранилище симулятора, и ваше приложение работает нормально. Но со старыми несовместимыми объектами, хранящимися в файле dmp (постоянное хранилище симулятора), вы получаете исключение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...