Size: a a a

Android Developers

2019 December 27

КЧ

Константин Чайко in Android Developers
Оганнес Асатрян
Где внутри все равно лог.д?
ну да, чтобы была одна точка
источник

ОА

Оганнес Асатрян in Android Developers
Ну я тоже сделал обертку
источник

КЧ

Константин Чайко in Android Developers
здесь это главная мысль, а не везде писать log.d по проекту
источник

AD

Aleksey D. in Android Developers
Константин Чайко
ну да, чтобы была одна точка
какая-то мистическая «одна точка»
источник

ОА

Оганнес Асатрян in Android Developers
Потому что шлю логи на крашлитикс
источник

КЧ

Константин Чайко in Android Developers
1 класс
источник

AD

Aleksey D. in Android Developers
Оганнес Асатрян
Потому что шлю логи на крашлитикс
это що такое?
источник

КЧ

Константин Чайко in Android Developers
не знаю, как доступнее объяснить, все логи идут через один метод
источник

КЧ

Константин Чайко in Android Developers
и никто не пишет в проекте log.d(или любой другой метод логирования, и из библиотеки)
источник

КЧ

Константин Чайко in Android Developers
и я непротив тимберов и прочего, на прошлом проекте юзали тимбер, сейчас не стали подключать, накидал сам логгер быстренько, тимбер вполне тоже хорош, как по мне
источник

AD

Aleksey D. in Android Developers
Константин Чайко
и никто не пишет в проекте log.d(или любой другой метод логирования, и из библиотеки)
так это на уровне конвенций решается
источник

AD

Aleksey D. in Android Developers
Константин Чайко
и я непротив тимберов и прочего, на прошлом проекте юзали тимбер, сейчас не стали подключать, накидал сам логгер быстренько, тимбер вполне тоже хорош, как по мне
у тимбер lint есть, он подсвечивает
источник

MP

Maxim Petlyuk in Android Developers
нафига логер так долго обсуждать?) одного меня это так чуток подбешивает?)
источник

КЧ

Константин Чайко in Android Developers
Maxim Petlyuk
нафига логер так долго обсуждать?) одного меня это так чуток подбешивает?)
+ мне тоже кажется, что слишком лайтовая задача
источник

NL

Nikita Lapin in Android Developers
Nikita Lapin
Ребята, прошу вашей помощи)

Firebase SDK, а именно RealtimeDatabase при вызове  DatabaseReference::push().key возвращает пустую строку, как я понял.

Crashlytics выдаёт такую ошибку:
Fatal Exception: com.google.firebase.database.DatabaseException: Invalid key: . Keys must not contain '/', '.', '#', '$', '[', or ']'

Вызываю не на root of database
Сорри, что повторяюсь, может из-за трэда с логгером сообщение потерялось. Может кто-то посмотреть?
источник

QH

Quantum Harmonizer in Android Developers
Nikita Lapin
Ребята, прошу вашей помощи)

Firebase SDK, а именно RealtimeDatabase при вызове  DatabaseReference::push().key возвращает пустую строку, как я понял.

Crashlytics выдаёт такую ошибку:
Fatal Exception: com.google.firebase.database.DatabaseException: Invalid key: . Keys must not contain '/', '.', '#', '$', '[', or ']'

Вызываю не на root of database
> Invalid key: . Keys must not contain '/', '.', '#', '$', '[', or ']'
что не понятно?
источник

КЧ

Константин Чайко in Android Developers
Nikita Lapin
Ребята, прошу вашей помощи)

Firebase SDK, а именно RealtimeDatabase при вызове  DatabaseReference::push().key возвращает пустую строку, как я понял.

Crashlytics выдаёт такую ошибку:
Fatal Exception: com.google.firebase.database.DatabaseException: Invalid key: . Keys must not contain '/', '.', '#', '$', '[', or ']'

Вызываю не на root of database
Я так понимаю ты хочешь сгенерировать новый ключ ?
источник

NL

Nikita Lapin in Android Developers
Quantum Harmonizer
> Invalid key: . Keys must not contain '/', '.', '#', '$', '[', or ']'
что не понятно?
Мочему мне оно возвращает невалидный ключ?
источник

NL

Nikita Lapin in Android Developers
Константин Чайко
Я так понимаю ты хочешь сгенерировать новый ключ ?
Именно. У меня не воспроизводиться, а вот на проде у кого-то падает...
источник

B

Boroda in Android Developers
Nikita Lapin
Сорри, что повторяюсь, может из-за трэда с логгером сообщение потерялось. Может кто-то посмотреть?
ну у тебя в ключе не те символы, шо непонятно
источник