Форум программистов, компьютерный форум CyberForum.ru

Библиотека для android-разработчиков - Android

Восстановить пароль Регистрация
Другие темы раздела
Android Как получить через R папку music? http://www.cyberforum.ru/android-dev/thread1633387.html
Этот код получает папку в медиаплеер - список песен из папки. final MediaPlayer mp = MediaPlayer.create(this, R.raw.sound)); Как мне получить папку /src/main/java/music/ ?
Android Приложение, которое будет на ПК уведомлять об уведомлениях на телефоне Как "отлавливать" уведомления всех приложений? Хочу сделать приложение, которое будет на ПК уведомлять об уведомлениях на андройде http://www.cyberforum.ru/android-dev/thread1633374.html
Как найти информацию об api webkit'a из android studio? Android
Как найти информацию об api webkit'a из android studio? Как называется этот браузер?
Android Android Studio на ubuntu нужно запусктаь от рута?
Ну чтобы там всякие opengl usb нормально работали...?
Android У кого свои приложения в play market http://www.cyberforum.ru/android-dev/thread1633249.html
Сколько заработали на продажах, опишите подробно.
Android Опрос разработчиков: гаджет USB vs гаджет WiFI ADB vs эмулятор Давно мечтаю узнать как ДРУГИЕ работают... Хотел серию голосований здесь провести, но админы сайта (увы) не ответили... хотел галочками в статистику (вопросов 10-15 уже набралось) Итак... 1) Кто чем пользуется из перечисленного в заголовке темы для отладки программ? Если не секрет.... Я - в основном WiFi ADB... привык в руках держать устройство (телефон/планшет) отключая от проводов чтобы... подробнее

Показать сообщение отдельно
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,488
07.01.2016, 21:43     Библиотека для android-разработчиков
Цитата Сообщение от YuraAAA Посмотреть сообщение
логи - LogCat. В чём его особенность - возможность конфигурирования в одну строку.
С остальным разбираться надо (большинство МНЕ пока было не нужно), но лог-кэт для меня "больная тема" - начинал с его адаптации под себя...
Итак...
1) нашел на главной:
Logger logger = LoggerFactory.getLogger(MainActivity.class);
logger.i("Hello")
Похоже надо КУЧУ лишнего написать чтобы использовать логи СРАЗУ! У меня это статик-класс!
Похоже удлинилось название класса.
Учитывая что этот класс я использую чаще всех остальных... это куча лишних клавиш... У меня это Rep.r(текст, тип=0), где тип=[0..5] -задает сам фильтр (к чему буквы?), а если не укажу=0

Не по теме:

Долго хотел как когда-то в Делфи сделать просто R.r, но боялся получить частые конфликты с переменными и с классом R=ресурсы...


2)
//Будут показаны только логи .d и .e
LoggerEnvironment.setCustom(LogLevel.D, LogLevel.E);
Вроде это можно настроить в фильтре логов! По крайней мере "только D" вроде можно... Мне не приходилось пользоваться!
3) у меня в выводе строки добавилось КУЧА дополнительной "полезной инфы"... может и Вам стоит подобное сделать? Log.i крайне убогий класс! Как 3х колесный велосипед! Я добавил ссылку на позицию класса, которая его вызвала(если правильно "оформить", позволяет сразу ПРЫГАТЬ на место, которое его вызвало в Студии), названием метода вызвавшего, кодом потока, названием проекта (вручную в init() задаю в Application - помогает при одновременной отладке всех моих проектов)
4) у меня КУЧА разных заготовок для разных параметров Rep.r(... строки, числа, булеан,... год назад курсор добавил... неделю назад Rep.r(String info, ArrayList<Integer> msg)
... к тому-же куча предохранителей - в релизе логи не будут выводиться. Как и не на моих устройствах (зачем они на чужом телефоне будут логи засорять?)

...может тоже возьмете все это "на вооружение"? (я еще не "созрел" на выкладывание своих наработок в ГитХаб)

Не по теме:

я когда начинал "пичкать" Rep "прибамбасами" добавил туда ВСЕ что полезно использовать для БЫСТРОЙ отладки! И Rep.t("asdf"); = Toast, и Rep.tts("voice")=голосом проговаривало, и Rep.f( = в файл строку, и Rep.v(1000)=vibro...



...остальное надо изучать!

p.s. Хороший английский... (завидую)
 
Текущее время: 07:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru