Как печатать на консоль в Android Studio?
Я только что загрузил Android Studio для Linux из: http://developer.android.com/sdk/installing/studio.html
мне интересно, как печатать на консоль?
ни System.out.print(...)
, ни Log.e(...)
С android.util.Log
Кажется, работает.
4 ответов
запустите приложение в debug режим при нажатии на
в верхнем меню Android Studio.
в нижней строке состояния, нажмите кнопку 5: Debug
кнопка, рядом с .
теперь вы должны выбрать
Android имеет свой собственный метод печати сообщений (называемых logs
) к консоли, известной как LogCat
.
когда вы хотите напечатать что-то LogCat
, вы используете Log
объект и укажите категорию сообщения.
основные параметры:
- DEBUG:
Log.d
- ошибка:
Log.e
- информация:
Log.i
- многословный:
Log.v
- предупредить:
Log.w
вы печатаете сообщение с помощью Log
оператор в вашем коде, как в следующем примере:
Log.d("myTag", "This is my message");
в Android Studio вы можете искать сообщения журнала с надписью myTag
легко найти сообщение в LogCat
. Можно также выбрать фильтрацию журналов по категориям, например "отладка"или " предупреждение".
Если вышеуказанные решения не работают, вы всегда можете увидеть вывод в Android Монитор.
Не забудьте установить фильтр в показать только выбранное приложение или создайте пользовательский фильтр.
вы можете увидеть операторы println в Run
окно в Android Studio. таким образом, вы можете увидеть операторы prinln в этом окне.
смотрите подробный ответ со скриншотом здесь