Отладчик Blackberry Eclipse не отражает изменения кода - PullRequest
1 голос
/ 21 декабря 2010

Я боролся с этим за прошедший день.Кажется, я застрял со странной ошибкой в ​​Eclipse, когда он решает просмотреть и выполнить разделы, которые я полностью удалил или прокомментировал.Он также предпочитает игнорировать все инструкции, которые я на самом деле добавил сегодня.Я попытался удалить все точки останова, очистить каталог bin, сбросить эмулятор, но ничего не работает.

Любая помощь очень ценится!

Спасибо,Тея.

Ответы [ 4 ]

1 голос
/ 22 декабря 2010

Это зависит от ОС, для которой вы выполняете отладку ... 5.0 + симка с возможностью «горячей» замены, и пункт меню: Project-BlackBerry-Clean Simulator на самом деле очищает симулятор. У вас установлен флажок «Автоматически строить»?Вы должны (для этого в любом случае), если вы выберете Отладку во время работы, она будет построена и возобновит работу рядом с точкой, в которой она остановилась (если она все еще существует после того, как ваш код все равно редактируется)

в 5.0, вынужно убить старого сима, запустить clean.bat как упомянуто выше и перезапустить сим

Хотя после перечитывания вашего поста звучит больше похоже на то, что ваша сборка не доходит до сима, а выполняетсяприложение, которое вы уже поместили в него ... Запустите файл clean.bat сима и проверьте снова ... Вы уверены, что у вас есть успешная сборка?

1 голос
/ 21 декабря 2010

Я не знаю, является ли это решением вашей проблемы, но вот несколько полезных советов:

1.Если вы вносите изменения в код и сохраняете их во время запуска отладчика, т.е.запустил Eclipse в режиме отладки (Debug as ...), отладчик не распознает изменения.Вы должны перекомпилировать, перепаковать, а затем перезапустить отладчик.

2.После внесения изменений в код недостаточно просто собрать проект.Вы также должны выбрать проект и в меню Project затем Blackberry-> Package Projects.После этого попробуйте запустить отладчик.

Надеюсь, это поможет.

0 голосов
/ 21 декабря 2010

Всякий раз, когда я делаю изменения в коде BB, мне нужно сделать чистую сборку в Eclipse, звучит глупо, но это работает для меня. В противном случае я получаю описанное вами поведение ...

0 голосов
/ 21 декабря 2010

попробуйте почистить эмулятор, если вы этого еще не сделали.Перейдите в папку эмулятора и используйте clean.bat для очистки эмулятора, это удалит все приложения, установленные на эмуляторе.

...