Как использовать интерактивную консоль Eclipse в отладке - PullRequest
20 голосов
/ 07 апреля 2011

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

Ответы [ 5 ]

7 голосов
/ 07 апреля 2011
Окно

- Показать представление - Отладка - Показать

Это предоставит вам окно для ввода заявлений и их выполнения / проверки. Эта функция доступна в базовой платформе 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/

1 голос
/ 12 сентября 2013

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

0 голосов
/ 23 декабря 2012

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

0 голосов
/ 30 ноября 2012

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

0 голосов
/ 28 октября 2012
  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. Экран консоли можно использовать для просмотра результатов, например, выписок печати Пример --- --- 1023 *

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

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