Size: a a a

Android Developers

2020 September 02

S

Singular in Android Developers
Запутался с даггером
источник

RC

Roman Chumachenko in Android Developers
Yerkebulan Issabekov
Читал про это, когда искал как логировать нефатальные ошибки. Я так понял доп.параметры, которые будут отправляться с крешем(не помню фатальным или нефатальным)
Да, сейчас на свежую перечитывал эту страничку как раз. Тоже думаю, что это единственный норм способ
источник

YI

Yerkebulan Issabekov in Android Developers
Roman Chumachenko
Да, сейчас на свежую перечитывал эту страничку как раз. Тоже думаю, что это единственный норм способ
Почитай про логирование ошибок в appMetrica. Там можно к каждой отдельной ошибке стрингу крепить
источник

YI

Yerkebulan Issabekov in Android Developers
Yerkebulan Issabekov
Почитай про логирование ошибок в appMetrica. Там можно к каждой отдельной ошибке стрингу крепить
К примеру, на какой апи он стучался или какие параметры отправлял
источник

RC

Roman Chumachenko in Android Developers
Yerkebulan Issabekov
К примеру, на какой апи он стучался или какие параметры отправлял
Гляну, спасибо!
источник

S

Singular in Android Developers
https://pastebin.com/5gEzzyXE
Чтобы тут не писать @INJECT -<<<<<<<<<<<<<<<<, Что я должен написать в RepositoryModule, чтобы подтянулись 2 класса
источник

RC

Roman Chumachenko in Android Developers
То есть ты не хочешь @Inject на конструктор Repository ставить, верно?
источник

S

Singular in Android Developers
Roman Chumachenko
То есть ты не хочешь @Inject на конструктор Repository ставить, верно?
Да, чтобы слой data не грузить даггером
источник

🇲

🇲 owo mir 🇲 in Android Developers
Roman Chumachenko
То есть ты не хочешь @Inject на конструктор Repository ставить, верно?
Masoud Mahmoudi: 🗿
источник

S

Singular in Android Developers
Roman Chumachenko
То есть ты не хочешь @Inject на конструктор Repository ставить, верно?
Да, чтобы не генерить Rep заново, в случае изменений
источник

RC

Roman Chumachenko in Android Developers
Singular
Да, чтобы слой data не грузить даггером
Нуу, как я понял, это как раз и есть беда всех DI-контейнеров, так или иначе загадишь реализации им. Можешь сделать @Provides метод в RepositoryModule, где сам соберешь объект
источник

RC

Roman Chumachenko in Android Developers
Singular
Да, чтобы не генерить Rep заново, в случае изменений
А, так это про другое совсем. Можешь помечать конструктор инжектом и добавить, например, скоуп. Тот же Singeton
источник

RC

Roman Chumachenko in Android Developers
Singular
Да, чтобы не генерить Rep заново, в случае изменений
Provides-метод пометь @Signleton и будет тебе счастье
источник

S

Singular in Android Developers
Тут проблема в том, что конструктор требует методы из других модулей, но я их не вижу сейчас. Мне надо сбилдить даггер. А сбилдить не могу, потому что ReModule не готов
источник

RC

Roman Chumachenko in Android Developers
Singular
Тут проблема в том, что конструктор требует методы из других модулей, но я их не вижу сейчас. Мне надо сбилдить даггер. А сбилдить не могу, потому что ReModule не готов
Других модулей дагера или градла?
источник

S

Singular in Android Developers
Тоесть получается, я должен все то что писал в 2 модулях, прописать и внутри Repы это просто копипаста
источник

RC

Roman Chumachenko in Android Developers
Singular
Тоесть получается, я должен все то что писал в 2 модулях, прописать и внутри Repы это просто копипаста
Зачем?
источник

S

Singular in Android Developers
Птому что я не могу просто вызвать api.
Мне придется вот эту строку перенесети туда
источник

S

Singular in Android Developers
потому что не видит api метод, я объяснил выше почему
источник

RC

Roman Chumachenko in Android Developers
Singular
Птому что я не могу просто вызвать api.
Мне придется вот эту строку перенесети туда
Ты пытаешься из одного модуля дернуть метод другого модуля??
источник