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

Что такое console.log() java?

Я работаю над созданием приложения для Android, и мне интересно, что лучше всего подходит для отладки, например, для console.log в javascript

4b9b3361

Ответ 1

Класс Log:

API для отправки выходных данных журнала.

Как правило, используйте Log.v() Log.d() Log.i() Log.w() и Log.e()Методы.

Порядок с точки зрения многословия, от наименьшего до наибольшего, равен ERROR, WARN, INFO, DEBUG, VERBOSE. Подробную информацию никогда не следует компилировать в за исключением случаев, когда разрабатывается. Журналы отладки скомпилированы в лишен во время выполнения. Журналы ошибок, предупреждений и информации всегда сохраняются.

За пределами Android используется System.out.println(String msg).

Ответ 2

Используйте утилиту ведения журнала Android.

http://developer.android.com/reference/android/util/Log.html

В журнале есть куча статических методов для доступа к различным уровням журнала. Общий поток - это то, что они всегда принимают хотя бы тег и сообщение журнала.

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

Вы используете функции журнала в Android, обратившись к объектам Log.x(где метод x - это уровень журнала). Например:

Log.d("MyTagGoesHere", "This is my log message at the debug level here");
Log.e("MyTagGoesHere", "This is my log message at the error level here");

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

Вы можете просмотреть свои сообщения журнала, используя инструмент logcat для Android:

adb logcat

Или, открыв представление Logcat eclipse, перейдя в строку меню

Window->Show View->Other then select the Android menu and the LogCat view