padmitriy
сравни размер дебажного dex и релизного
основная разница будет на убирании ресурсов. По-моему не очень вариант
Denis
Не подскажете, как долго настраивается выпуск билдов через Fabric. Я с ней не работал, но оценить надо
padmitriy
ресурсы не в dex
😊попутал да
Vitaly
Создаю Observable следующи образом, но метод Observable.create() срабатывает дважды (в коде я дважды получаю этот объект и подписываю на него подписчиков) Почему такое может быть? Мне нужно получать елинственный экземпляр Как это исправить?
Denis
А почему он должен создаваться один?
leksss
Привет. Создал проект, как обычно, подключил glide и бах, ошибка сетевого конфига. Никогда такого не было. В другом проекте все работает, эмулятор один и тот же..В связи с чем это? Никогда не было, сколько уже проектов делал..
Denis
Если ты его два раза вызываешб
Denis
http/https
Vitaly
Если ты его два раза вызываешб
Ну это же просто переменная, в которую я уже занес значение, нет разве? Как сделать так, чтобы был один экземпляр?
leksss
http/https
https://tanc... да
Denis
Создать переменную и присвоить ей один раз значение через твой метод
Vitaly
Потом я только получаю этот объект
Denis
Ты же сказал, что вызываешб два раза
Denis
Свой метод
Vitaly
Ты же сказал, что вызываешб два раза
Нет, я 2 раза получаю этот объект
Denis
https://tanc... да
Почитай про android network config
Denis
Попробуй добавить в манифест
Denis
Хз, мб поможет
leksss
Почитай про android network config
Да я не пойму, никогда ничего не добавлял и все работало
Denis
Там были изменения в ведре
Denis
Я не помню когда, но у меня была похожая проблема
Denis
Помогло добавление network config
Dj
Там были изменения в ведре
Если быть точнее, то в 9 андроиде
padmitriy
Если быть точнее, то в 9 андроиде
так в http нельзя теперь с девятки, а у человека https. В чем-то другом дело
Dj
так в http нельзя теперь с девятки, а у человека https. В чем-то другом дело
Я про то что нужно будет прописывать networkConfig для доступа к http начиная с 9 дроида
leksss
так у меня https
Denis
А путь правильный?
leksss
уже всю голову сломал..
Vitaly
Почему при каждой подписке Observable.create срабатывает заново?
Denis
Не ошибся нигде?
Vitaly
Он же должен всего один раз срабатывать
padmitriy
уже всю голову сломал..
продебажь какую ссыль открывает и попробуй сам в браузере картинку свою открыть
leksss
тут передаю картинку
Denis
Почему при каждой подписке Observable.create срабатывает заново?
Если я не ошибаюсь, то при подписке создаётся Disposable, а не Observablr
leksss
тут принимаю
padmitriy
тут передаю картинку
и что говоришь тогда что у тебя https? 😐
Dj
Вот да, а у меня Observable.create
При подписке на Observable, просиходит вызов всего, что находится в Observable.onCreate {...}
leksss
Там http
без разницы, это просто тестировал
Никита
есть ли годные статьи/ресурсы по ShapePath, который из либы com.google.android.material.shape ? Мне просто нужно маску накладывать на плашку - и на углы, грани и внутри плашки специфические отверстия. + при изменения ширины плашки должно и кол-во отверстий внутри увеличиваться (а не просто тупо растягиваться). Может, даже кто-то посоветует какой-то другой инструмент?
Denis
Убери свой http и попробуй запустить
leksss
Denis
Ошибка есть?
padmitriy
пришли ссылку с дебага
Dj
Как этого избежать?
Например сделать boolean переменную внутри Observable.onCreate{ if (created){ created = false; } } И оно будет вызываться только один раз в независимости от количества подписок. Но это очень плохой совет
leksss
https://zabavnik.club/wp-content/uploads/Milye_kartinki_dlya_ld_1_06122128.jpg
padmitriy
ссылку сюда скопируй
Dj
Что за костыль?
Создать флаг и зассетить его только один раз, я же написал выше
leksss
ссылку сюда скопируй
https://zabavnik.club/wp-content/uploads/Milye_kartinki_dlya_ld_1_06122128.jpg
Vitaly
Создать флаг и зассетить его только один раз, я же написал выше
Так это костыль, где же удобства от RxJava, я ж везде такое писать буду
Denis
https://zabavnik.club/wp-content/uploads/Milye_kartinki_dlya_ld_1_06122128.jpg
Есть возможность переделать ссылку?
Denis
Просто так не делают
Denis
Не говоря уже про то, что такой запрос тяжело парсить
leksss
Есть возможность переделать ссылку?
я уже из другого проекта вставлял ссылки (там все работает) тут нет..
Dj
Так это костыль, где же удобства от RxJava, я ж везде такое писать буду
И ещё эмитты кстати будут приходить только первому подписчику, а так лучше тебе обратиться сюда -> @reactivex
leksss
чего именно?
Denis
Где у тебя работа с Glide
leksss
скрином не пойдет?
Andrey
перепощу еще раз, эксперты LiveData загляните плиз https://stackoverflow.com/questions/55915945/live-data-is-not-emitting-all-values
leksss
Где у тебя работа с Glide
Glide .with(iContext) .load(imageList.get(position).getFbImage()) .diskCacheStrategy(DiskCacheStrategy.ALL) .into(holder.sbImage);
leksss
В общем, решилась проблема хз как, ну сделал вайп на девайсе и все заработало загадочным образом
leksss
😂
leksss
Теперь буду учиться базу файрбейза впихивать, чтобы картинки смореть
Denis
Вайп?
leksss
Вайп?
Wipe data