Александр
Всем привет, ребят подскажите как можно сбросить телефон до заводских настроек так, что бы гугл потом не палил что акк на этом телефоне уже создовался? Дело в том что регнул гугл почту на телефоне, на него регнул акк разработчика, потом акк благополучно локнули, я отктил телефон до заводских настроек, регнул второй гугл акк, на него регнул другой акк разаработчика и гугл эту тему палит и локнул мне аккаун разработчика с пометкой мулти акк то есть стандартный сброс до заводских настроек на телефоне, гуглу пофигу! он всё ровно как то видит что до этого уже был регнут аккаунт и както их связывает
Anonymous
Запутался с даггером
Y
Да, сейчас на свежую перечитывал эту страничку как раз. Тоже думаю, что это единственный норм способ
Почитай про логирование ошибок в appMetrica. Там можно к каждой отдельной ошибке стрингу крепить
Y
Почитай про логирование ошибок в appMetrica. Там можно к каждой отдельной ошибке стрингу крепить
К примеру, на какой апи он стучался или какие параметры отправлял
Anonymous
https://pastebin.com/5gEzzyXE Чтобы тут не писать @INJECT -<<<<<<<<<<<<<<<<, Что я должен написать в RepositoryModule, чтобы подтянулись 2 класса
Roman
То есть ты не хочешь @Inject на конструктор Repository ставить, верно?
Anonymous
То есть ты не хочешь @Inject на конструктор Repository ставить, верно?
Да, чтобы не генерить Rep заново, в случае изменений
Roman
Да, чтобы слой data не грузить даггером
Нуу, как я понял, это как раз и есть беда всех DI-контейнеров, так или иначе загадишь реализации им. Можешь сделать @Provides метод в RepositoryModule, где сам соберешь объект
Roman
Да, чтобы не генерить Rep заново, в случае изменений
А, так это про другое совсем. Можешь помечать конструктор инжектом и добавить, например, скоуп. Тот же Singeton
Roman
Да, чтобы не генерить Rep заново, в случае изменений
Provides-метод пометь @Signleton и будет тебе счастье
Anonymous
Тут проблема в том, что конструктор требует методы из других модулей, но я их не вижу сейчас. Мне надо сбилдить даггер. А сбилдить не могу, потому что ReModule не готов
Anonymous
Тоесть получается, я должен все то что писал в 2 модулях, прописать и внутри Repы это просто копипаста
Anonymous
Птому что я не могу просто вызвать api. Мне придется вот эту строку перенесети туда
Anonymous
потому что не видит api метод, я объяснил выше почему
Roman
Птому что я не могу просто вызвать api. Мне придется вот эту строку перенесети туда
Ты пытаешься из одного модуля дернуть метод другого модуля??
Roman
yes
Э нее, так не пойдет. Правильно делать как-то так: @Module interface ModA { fun provideDepA(dep1: Dep1, dep2: Dep2, .....): DepA { return DepA(dep1, dep2, ....) } }
Line'R
Всем привет. Подскажите в какую сторону думать, надо из одного RecyclerView таскать элементы в другой RecyclerView туда-сюда
Line'R
Естественно Drag'n Drop
Roman
yes
Задавай все зависимости для построения в параметрах метода своего модуля, даггер сам разрулит, какой модуль может дать тебе эти зависимости (при условии, что этот модуль и другие модули, дающие зависимости для этого, подключены в один компонент)
Maks
Я могу получить с Room клас в полях которого бутут так-же классы? То есть что-то типа этого. data class SomeData( val some : Int val some : String val someObj : SomeObj ) Как я могу в одну модель сложить получается поля из таблицы, и другие Entity? И могу ли я вообще это сделать?
Muslim
Глянь аннотацию Embedded
Maks
Спасибо, буду смотреть.
🇻🕷
народ, никто не в курсе? Когда я подключаюсь через chrome dev tools к cordova приложения, а затем в android studio перезапускаю его, то появляется вот это сообщение. Но кнопка не работает - нажимаешь и переподключаешься как будто к пустому приложению - консоль не работает, элементов нет, ничего нет. Можно ли настроить работу этой кнопки?
Paul
В гугл плей консоли, где список приложений, напротив приложения данная надпись. Что это значит?
rakhmatullaev01
ребят, есть вопрос, помогите плс: у меня есть фрагмент и его layout, могу ли я добавить в этот layout контeйнер с другим фрагментом?
Павел
ребят, а где почитать как лучше имплементировать ретрофит в проект, стоит ли пихать его в сервис? в jetpack какие-нибудь универсальные решения не появились в последнее время?
Павел
ищу и все что нахожу это бигинер статейки как просто запросы делать
Valentin
ребя кто знает в firebase app distribute можно ли сделать свой приглос? полностью дизайн переделать текста и тп
Павел
а надо что?
ну вот я думаю стоит ли инициализировать его в каждом фрагменте где он мне нужен, не тяжело ли это, и как лучше в архитектуру его вписать.
Павел
сейчас с кастомной mvc переписываю на navigation component
Павел
а есть где поподробнее почитать об этом, а-то я просто сейчас очень абстрактно представляю как все напишу.
Павел
вот и думаю это все в сервис пихать, нормально ли это будет
Сергей
Есть человек, который поможет мне понять как написать код репозитория, для моего учебного погодного приложения ? Я не понимаю как всё вместе правильно соединить : проверку соединения, получение местоположения, загрузку, сохранение в бд. Отображение местоположения ... у меня всё в башке смешалось ... еще эти корутины...
Izya
Вот так + вызываешь апи.инит в аппликейшне
Izya
Павел
такс, а ничего страшного если у меня вообще уже существует параллельный окхттп клиент? он там жестко вписан в старую самописную mvc и все работает на стандартной многопоточности, естественно все буду постепенно сносить
TS
Как в NavigationComponent между двумя графами сделать Back чтобы оно не выходило из приложения в SingleActivity App ? А так чтобы переходило на предыдущий граф ,который его запустил.Или это только самому нужно реализовывать?
Valery
Подскажите плиз новчику, как достать текстовый файл, который я положил в папку, которая в корне проекта?
.
да меня то устраивает "пока", просто не хотелось бы сейчас архитектурно факапнуть , что бы потом переделывать)
а я считаю, что синглтон для этого вопроса подходит идеально, особенно если его очистить или грохнуть по завершению операции.
.
минималистичный компонент, ничё лишнего.
Aleksey
а я считаю, что синглтон для этого вопроса подходит идеально, особенно если его очистить или грохнуть по завершению операции.
ну у меня он через даггер инжектился, и жил только внутри скоупа. сменил экран, все грохнуло, потом на экран зашел, все подгрузилось и засеталось
Басюк
Привет. Есть кнопка, но бг у нее не квадратный, а другой формы, как сделать что бы клик срабатывал только на картинке а не на всей форме кнопки
Aleksey
короче! боже храни андроид! надо сделать Parcelable , тупо одной аннотацией все делается)))) для обмена инфой заюзал setFragmentResult, боже он просто пушка! всем спасибо, синглтон слой выпилен, все работает как часы, совесть чиста. спасибо всем тем кто писал и вел диалог🥰🥰🥰
Aleksey
так это ж еще альфа
я по всякому повертел , посмотрел, даже несколько setFragmentResultListener добавил одному фрагменту, все отрабатывает как надо, хз рискну так сказать пульну в проект сырости)
TS
да но к релизу поменяют api и оно не будет работать
Aleksey
Олег
ребят, а не подскажете либу для сжатия изображений для отправки на сервер для экономии трафика?
Aleksey
ну и там кода то с гулькин нос в итоге выходит, я думаю если что то и поменяют мне не трудно будет подцепить изменения, это не какой нибудь Moxy или dagger)
Олег
спасибо)
TS
а если версию не поднимать пока?
если очень хочется то почему бы нет я думаю что из репозиториев альфу библиотеки не удалят в ближайшее время
Басюк
Привет. Есть кнопка, но бг у нее не квадратный, а другой формы, как сделать что бы клик срабатывал только на картинке а не на всей форме кнопки
Valery
Ищи в гугле про ассеты и ресурсы
Нашел, сделал. Спасибо) Не подскажешь, после установки приложения на устройства, данный файл можно будет редактировать? Очень надо, чтобы можно было)
Valery
ок, буду разбираться, спасибо)
Kirill
Ребят, можете посоветовать ноут для разработки в пределах 55-60к?
neikist
Ребят, можете посоветовать ноут для разработки в пределах 55-60к?
Лучше все таки ПК за такие деньги, если не нужно ездить постоянно. Ноут выйдет так себе.
Kirill
Лучше все таки ПК за такие деньги, если не нужно ездить постоянно. Ноут выйдет так себе.
Да, понимаю. Но живу в таком режиме, что не знаю, что будет завтра, а сейчас работаю на старом железе, которое мне уже мозг выносит.
Pavel
Ребят, можете посоветовать ноут для разработки в пределах 55-60к?
В принципе норм, я даже за 25 писал код, без комфорта конечно-же, но IDEA и Rider справлялись, при 4GB, но правда позволял себе всего-лишь спотифай открыть и идею с гугл хромом, дальше уже оперативы мало остается)
Anonymous
В Retrofit юзаю Single, но мне нужно юзать concatMap, а он есть в Observable. Что делать?