Как использовать интерактивную консоль Eclipse в отладке

Я пытаюсь играть с отладкой в ​​Android-приложении, и, когда встречается точка останова, Eclipse показывает мне много окон, одна из которых – это «Интерактивная консоль» с подсказкой: я думаю, чтобы иметь возможность вводить операторы и / Или другой материал, но он, кажется, отключен. Как я могу работать с ним?

Solutions Collecting From Web of "Как использовать интерактивную консоль Eclipse в отладке"

Окно – Показать вид – Отладка – Дисплей

Это предоставит вам окно для ввода инструкций и выполнения / проверки их. Это функция, доступная в базовой платформе eclipse. Он работает в большинстве случаев и для Android-проектов.

Более подробную информацию о представлении на экране можно найти здесь: http://help.eclipse.org/helios/index.jsp?topic=/org.eclipse.jdt.doc.user/reference/views/debug/ref-debug_view. HTM

Для хорошего обзора функций отладки Eclipse ознакомьтесь с этой публикацией: http://www.cavdar.net/2008/09/13/5-tips-for-debugging-java-code-in-eclipse/

«Интерактивная консоль» в Debug View Eclipse используется всякий раз, когда отлаженная программа ожидает ввода с консоли.

Возможно, у вас есть другие плагины, которые предоставляют этот вид, и он не предназначен для использования кодом Java Java. См. Здесь (не принятый ответ, но одобренный сообществом).

  1. Вы можете использовать Logcat для и можете видеть свои контрольные точки, используя

    android.util.Log.e("","CheckPoint");

  2. Вы можете поджарить свои контрольные точки с помощью Toast например:

    Toast.makeText(this, "Write here what you want see",1 or 0).show();

    1-> длительное отображение и 0 в течение короткого времени.

    Этот тост отображается на экране вашего устройства при запуске программы.

  3. Вы можете использовать экран консоли для просмотра вывода, например, для операторов печати Ex —

    java.lang.System.out.print("Checking");

Использовать try{ statements...; } catch(Exception e){ System.out.println("the error message "+e); } try{ statements...; } catch(Exception e){ System.out.println("the error message "+e); } try{ statements...; } catch(Exception e){ System.out.println("the error message "+e); } Покажет сообщения об ошибках.