2010-11-08 3 views
1

Должен ли я использовать sysout или Log.x en-order для отладки проекта андроида. Я думаю, что оба пишут в файл. Я, обычно использую sysout и использую фильтр в LogCat, чтобы получить его легко. Но большинство учебных пособий и примеров я вижу в основном с помощью log.xandroid sysout и журнал

В чем его основное отличие? любая ссылка или учебник для этого? Что лучше использовать?
Благодаря

ответ

1

Hai Labeeb Брат, Вы можете обратиться это из andbook, которые можно загрузить со следующего сайта с помощью facebook счета сама http://www.docstoc.com/docs/57705463/Android

если скачали эту книгу, пожалуйста пройти через номер страницы 45 и 46. это даст четкое представление о брате.

относятся те страницы книги, в следующем брат alt text

alt text alt text

0

изображений В общем, это хорошая практика, чтобы избежать использования SYSOUT (даже при использовании стандартной разработки Java).

Использование объекта Log дает вам поддержку тегов и приоритетов. Logcat имеет встроенные возможности фильтрации по тегам и приоритетам.

При правильном использовании объекта журнала также наблюдается усиление производительности, поскольку запись большого количества информации в выходной поток может быть дорогостоящей операцией. Объект Log также предоставляет isLoggable, который позволяет выборочно вести журнал (в зависимости от тега и приоритета).

Информация о просмотре вывода журнала можно найти здесь: http://developer.android.com/guide/developing/tools/adb.html

Информация об объекте журнала может быть в справочнике разработчиков Android под android.util.Log

Некоторые опции для просмотра вашего вывода журнала на ваш Android-телефон может использоваться с помощью следующего запроса Google: просмотрщик Android-браузера Android

Смежные вопросы