Что такое консоль.log () of java?



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

297   3  

3 ответов:

The Log класс:

API для отправки сообщений.

в общем, используйте Log.v()Log.d()Log.i()Log.w() и Log.e() методы.

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

вне Android, есть.

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

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

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

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

вы используете функции журнала в Android, получая доступ к журналу.объекты 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

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

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

console.log() в java это System.out.println(); чтобы поместить текст на следующую строку

и System.out.print(); помещает текст в ту же строку.

Comments

    Ничего не найдено.