Подтвердить что ты не робот

Что такое LogCat в Eclipse?

Что делает LogCat в Eclipse?

Как его использовать? Я никогда не использовал лог-кота раньше в Eclipse, поэтому я не понимаю.

4b9b3361

Ответ 1

Это хороший и быстрый способ обмена информацией из приложения на вашем устройстве и компьютере разработки.

Чтобы использовать Logcat, сначала импортируйте android.util.Log в свой проект. Теперь вы можете вызвать статический класс Log из своего проекта, чтобы начать ведение журнала. Как вы можете видеть ниже, Logcat имеет разные уровни ведения журнала. При отладке просто используйте Debug (D) для регистрации прогресса. Конечно, если вы хотите зарегистрировать фактическую ошибку, вы будете использовать Error (E).

V — Verbose (lowest priority)
D — Debug
I — Info
W — Warning
E — Error
F — Fatal
S — Silent (highest priority, on which nothing is ever printed)

Подробнее см. Отладка в Android с помощью Eclipse.

Ответ 2

LogCat - это функция Android, которая позволяет просматривать журналы, выпущенные приложениями, запущенными на устройстве Android.

Когда вы запускаете приложение в режиме отладки из Eclipse, вы можете увидеть много журналов, появляющихся в этом окне: те из вашего собственного приложения, а также те, которые были отправлены системой и другими приложениями, запущенными одновременно на этом устройстве.

Чтобы зарегистрировать что-то, вы должны сначала определить, насколько важно ваше сообщение (это информация об отладке, информационное сообщение, предупреждение или фактическое сообщение об ошибке?), а затем использовать соответствующий метод:

Log.d("myApp", "my debug message");  
Log.i("myApp", "my informational message");
Log.w("myApp", "my warning message");
Log.e("myApp", "my error message");

Ответ 4

Когда вы запускаете приложения в отладке, у вас могут быть сведения о том, почему они сбой, а также если вы хотите записать в него, вы можете:

Log.i(String tag, String msg);

Ответ 5

Система регистрации Android обеспечивает механизм сбора и просмотра отладочной информации системы. Журналы из различных приложений и частей системы собираются в серии круговых буферов.

Доступ к Logcat можно получить с помощью командной строки. Дополнительная информация находится в logcat (у разработчиков Android).

Если вы используете Eclipse и плагин Android для Eclipse, он доступен в перспективе Debug. Более (неофициальная) информация об этом содержится в Отладка в Android с использованием Eclipse.

Ответ 6

Logcat - это какой-то файл, в котором хранятся все данные отладки и ошибки. Вы можете просто получить к нему доступ либо с помощью команды "adc shell logcat" в терминале на вашей машине разработчика с помощью разработки sdk, либо загрузить приложение, такое как "alogcat" с рынка.

Как и mthpvg и Pratik, это действительно удобно, и вы можете писать свои собственные сообщения.

Ответ 7

Вы используете LogCat, добавляя в код следующие команды:

Log.d(TAG, stringVar);

TAG - это строковая константа, которая поможет отфильтровать вывод из LogCat. TAG может быть именем вашей деятельности или приложения. Вы используете фильтр в окне LogCat для просмотра только отфильтрованного вывода.

String TAG = "AppName";

СтрокаVar может содержать все, что может быть полезно для понимания того, как работает код, когда вам нужно его отлаживать,

Например, если вы не уверены в значении переменной int (f.ex. intVal): --- код -

Строка stringVar = "значение integer intVal =" + new Integer (intVal).toString(); Log.d(TAG, stringVar); --- конец кода ---

LogCat очень полезен. Вы можете добавить окно LogCat в Eclipse, выполнив это "Window → Show View → Other → Android → Logcat"

Ответ 8

Logcat - используется для целей отладки Печать различных сообщений в Logcat с использованием класса android.util.Log

Синтаксис:   Log.d(тег String, сообщение String) Пример:

Log.d("LIFECYCLE","onCreate was called");

Другие методы:

Log.i(String tag, String message);//i = information
Log.e(String tag, String message);//e = error
Log.w(String tag, String message);//w = warning