Как я могу печатать сообщения (например, флаг) консоли Eclipse (или журналу) при разработке и отладке приложения для Android.
Как выводить сообщения на консоль Eclipse при разработке для Android
Ответ 1
Вместо того, чтобы пытаться вывести на консоль, Log
будет выводиться в LogCat, который вы можете найти в Eclipse, перейдя к: Window- > Show View- > Other... → Android- > LogCat
Посмотрите ссылку для Log
.
Преимущества использования LogCat заключаются в том, что вы можете печатать разные цвета в зависимости от типа вашего журнала, например: Log.d
печатает синий, Log.e
печатает оранжевый. Также вы можете фильтровать тег журнала, сообщения журнала, идентификатор процесса и/или имя приложения. Это действительно полезно, когда вы просто хотите видеть журналы приложений и оставлять другие элементы системы отдельными.
Ответ 2
Log.v("blah", "blah blah");
Вам нужно добавить представление Android в eclipse, чтобы увидеть их. Существуют и другие методы в зависимости от серьезности сообщения (ошибка, подробный, предупреждение и т.д.).
Ответ 3
System.out.println()
также выводится в LogCat. Преимущество использования старого старого System.out.println()
заключается в том, что вы можете напечатать объект, например System.out.println(object)
, на консоли, если вам нужно проверить, инициализирована ли переменная или нет.
Log.d
, Log.v
, Log.w
и т.д. методы позволяют печатать строки только на консоли, а не на объектах. Чтобы обойти это (если хотите), вы должны использовать String.format
.
Ответ 4
Я использую метод Log.d также, пожалуйста, импортируйте import android.util.Log;
Log.d("TAG", "Message");
Но имейте в виду, что, когда вы хотите видеть отладочные сообщения, не используйте Run As скорее используйте "Отладка как" , затем выберите приложение Android. В противном случае вы не увидите отладочные сообщения.
Ответ 5
я использую ниже формат журнала для печати моего контента в logCat
Log.e("Msg","What you have to print");