Я довольно новичок в Eclipse и Mojo (.NET guy). У меня трудности с отладкой. Я могу установить точки останова и переключиться на «Отладочную» перспективу, но независимо от того, что я могу сделать (я работаю в режиме отладки), я не могу заставить IDE остановиться в точке останова в эмуляторе. Я уверен, что это довольно новичка с Eclipse. У каждого есть хороший шаг за шагом, за которым я могу следовать.Отладка Mojo для Palm Pre с Eclipse & Aptana
ответ
В настоящее время не существует способа, чтобы установить точку останова в затмении для использования с пальмовым эмулятора.
Как упоминалось в Gtompson83, все, с чем мы работаем, это отладчик командной строки gdb-стиля, который включен в SDK.
Да, это боль.
Мне удобно подключиться к emulator via ssh (прокрутите вниз до раздела «Отладка»), чтобы просмотреть регистрацию, а затем просто using logging в вашем приложении, чтобы выяснить, что происходит.
У Palm есть отладчик как часть инструментов командной строки. Вы можете установить точки останова и проверить переменные.
Мне нравится использовать Ares Debugger/Logger. Он работает даже для кода, не разработанного с использованием Ares.
После запуска режима отладки в Eclipse (изменена конфигурация отладки для приложения, для которого были отмечены флажки для отладки Inspectable и Mojo), запустил следующий URL-адрес в вашем браузере (у меня были лучшие результаты с Google Chrome) :
http://ares.palm.com/AresDebug/ (вы также можете использовать AresLog для регистратора)
для AresDebug вам, возможно, потребуется настроить фильтр Script, чтобы начать с тем, что ваш файл appinfo.json имеет для значения «ID», затем нажмите Получить Scripts , Тогда вы в основном хороши. Вы можете выбрать другой файл * .js и установить контрольные точки и т. Д.
Я успешно прошел через ssh и использовал команду «log», но каков подходящий способ остановить ведение журнала? «выйти», «выйти» и т. д., похоже, не реагируют. –
ctrl-c выведет вас из регистратора. Но приложение никогда не «останавливает ведение журнала», это просто вопрос о том, смотрит ли он на выход журнала. –
@Casebash Обновлена ссылка. –