Как печатать на консоли в Android Studio?

Я только что загрузил Android Studio для Linux: http://developer.android.com/sdk/installing/studio.html

Мне интересно, как печатать на консоли?

Не работает System.out.print(...) и Log.e(...) из android.util.Log.

Ответ 1

Запустите приложение в режиме отладки, нажав

enter image description here

в верхнем меню Android Studio.

В нижней строке состояния нажмите кнопку 5: Debug рядом с кнопкой 4: Run.

Теперь вы должны выбрать консоль Logcat.

В поле поиска вы можете ввести тег своего сообщения, и ваше сообщение должно появиться, как на следующем рисунке (где тег CREATION):

enter image description here

Подробнее о в этой статье.

Ответ 2

Android имеет свой собственный способ печати сообщений (называемых logs) на консоли, известной как LogCat.

Если вы хотите напечатать что-то в LogCat, вы используете объект Log и укажите категорию сообщения.

Основные параметры:

  • DEBUG: Log.d
  • ОШИБКА: Log.e
  • INFO: Log.i
  • VERBOSE: Log.v
  • WARN: Log.w

Вы печатаете сообщение с помощью оператора Log в вашем коде, например, в следующем примере:

Log.d("myTag", "This is my message");

В Android Studio вы можете искать сообщения журнала с меткой myTag, чтобы легко найти сообщение в LogCat. Вы также можете фильтровать журналы по категориям, например "Debug" или "Warn".

Ответ 3

Если вышеупомянутые решения не работают, вы всегда можете увидеть вывод в Android Monitor.


снимок экрана студии Android


Обязательно установите для фильтра значение Показать только выбранное приложение или создать собственный фильтр.

введите описание изображения здесь

Ответ 4

Вы можете видеть инструкции println в окне Run в Android Studio. поэтому вы можете видеть инструкции prinln в этом окне.

См. подробный ответ со снимком экрана здесь