Steel
В файле manifest всё выделено вот так, написано App is not Indexable by Google Search
Steel
С этим можно что-то сделать?
Alexandr
всем привет. Подскажите, можно ли сделать так, чтобы было мобильное приложение которое может в зависимости от параметров обращаться к тому или иному серверу. Есть например 2 сервера, один для демо, второй - прод. Не очень хочется пересобирать моб приложение для того или иного сервера.
в зависимости от типа сборки applicationId добавлять applicationidsuffix, ну и разные base url через buildConfigField в градле, тогда можно будет держать на 1ом устройстве 2 АПК 1го приложения, смотрящие на прод и не дев.
Alexandr
зачем два apk?
по мне, так удобнее 🤷‍♂️
Denis
по мне, так удобнее 🤷‍♂️
я бы такое сразу удалил
Alexandr
я бы такое сразу удалил
а, я невнимательно прочёл "демо, второй - прод", тогда да, не очень.
Евгений
как примерно? Хотя бы в 2-х словах. Думал зашивать коды и на основании их это делать. Либо вначале регистрации запрашивать тип сервера для подключения, но мне такой вариант не очень нравится. Может зная определенные номера телефонов (предварительно закинув в админку) я смогу выдать экран с возможностью подключения к разным серверам
Условия переключения и т.д.- это уже дополнительная логика. И в принципе всё зависит от сложности приложения. Но в целом, в рантайме менять сервак не сложно. 1. Зашиваешь все возможные варианты серваков в приложение. 2. Мб где-нибудь из настроек делаешь переход на экран с выбором сервера. 3. При выборе сервера, переконфигурируешь твой ретрофит (или что ты там используешь). Если возможно, то меняешь в рантайме, если нет, то перезапускаешь аппку. Получается муторно в любом случае. И как бонус - можешь потерять больше времени, чем тратишь на сборку приложения с другим урл сервера😄
Vadzim
это как я понимаю, только для избранных надо сделать. Т.е. те кто будут показывать как работает приложение и они же могут работать с данным приложением
Vadzim
спасибо всем за информацию, сейчас подумаю как лучше и безболезненно это проделать
Иван
Привет всем, есть гуру котлина тут? Недавно юзаю язык. Слушатель свитча не могу сделать нал, кто подскажет, вот кусок кода
Иван
При изменении состояния свитча выполняется последний листенер, хотя перед этим делаю нал
Anonymous
это приложение androidhwext
Student
Добрый день. Мой вопрос адресую разработчикам, кто силён в верстке. Я не понимаю, почему у меня ConstraintLayout, который внутри NestedScrollView сплющивается до минимальных размеров, как на картинке. Код верстки прикладываю. Помогите, пожалуйста. https://gist.github.com/Denchabaev/c42d82d26e5c2161962c9220b5869d4b
Serhii
на чём?
скроллвью
Student
скроллвью
спасибо спасибо большое большое
Alexey
Ребята, привет, ищу специалиста настроить CI/CD в github на небольшом проекте. Если интересно - пишите в личку. Спасибо
Alex Android
Как проще всего синхронизировать Room с Firebase?
Владимир
Как проще всего синхронизировать Room с Firebase?
Зачем? В firebase database есть offline-режим
Владимир
если я ничего не путаю
Alex Android
Есть, но не то чтобы он адекватно работает при подключении к вай фаю и отсутстющей сети. Но в этом случае локально работать невозможно
Viktor
Подскажите какие есть библиотеки для создания pdf файлов?
Дмитрий
всем привет, ребят. Подскажите со своего опыта, пожалуйста, через что оптимальней реализовать чтобы можно был вот такой вид. В списке от 1 до 5 элементов
Никита 🙃
Можно RV
Дмитрий
ViewPager?
а чтобы край следующего отображать подскажете, пожалуйста, как сделать чтобы одинаково было на разных экранах?
Hovhannes
Google + SO Очень типичная задача и быстро гуглится
у меня была трабла. хотел бахнуть в чат вопрос. но решил что толку ноль. порылся в гугле на 5 минут дольше и вуаля. решил.
Hovhannes
это к слову о том, что в гугле можно найти все что угодно
Никита 🙃
это к слову о том, что в гугле можно найти все что угодно
https://stackoverflow.com/questions/60169798/disable-swiperefreshlayout-when-horizintal-scroll-handled-in-two-way-recyclervie В гугле вообще инфы нет. помогло только изучить сорцы
Hovhannes
ну твоя задача нетривиальна
Hovhannes
ты в итоге сделал свой виндовс эксель ? покажи
⬤ vitaly
это к слову о том, что в гугле можно найти все что угодно
найди мне почему у меня DEXOPT_ERROR на сяоми редми ноут 2, если выключен прогард. Место есть и всё такое.
Hovhannes
я сказал можно найти, но я не сказал что каждый второй в состоянии сделать это
⬤ vitaly
я не гугл, Вася
тыж вон говоришь, что там всё можно найти. Я пытаюсь опровергнуть твоё утверждение)
Hovhannes
тыж вон говоришь, что там всё можно найти. Я пытаюсь опровергнуть твоё утверждение)
к дню святого валентина звучит особо грустно но вот можно найти любовь, но если я это сделал, то это не значит что и ты найдешь. надо уметь искать.
Hovhannes
так я поэтому тебя и прошу)
ща оставлю свой код и буду искать вместо тебя в гугле какую т херь
⬤ vitaly
ща оставлю свой код и буду искать вместо тебя в гугле какую т херь
ну ты же оставил свой код и сидишь в телеграме пишешь свои сказочки 😊
Hovhannes
нет. я многопоточен
⬤ vitaly
кстати, помню, у меня с нодой была ошибка, которой в гугле в принципе не было, 0 совпадений
⬤ vitaly
нет. я многопоточен
выдели один поток на гугл. Можешь даже корутину
Hovhannes
хе хе. я одновременно пишу код, читаю статью и сижу в тг в рабочем чате. а ты хочешь еще один поток? stackOverFlowException
Valerii
Столкнулся с такой проблемой: на игру обозлился один игрок и ставит упорно однерки с разных твинк аккаунтов. Не ленится и упорно гробит рейт приложения в сторе несколько дней. Может кто знает борется ли Гугл с такими проблемами? Есть ли смысл обратиться в поддержку?
Vladislav
Где лучше хранить инфу по авторизованному пользователю, в БД или в преференс?)
Alex Android
В преференс
Vladislav
Имя юзера, ИД, телефон.
Дмитрий
Vyacheslav
Ребят всем привет, кто-о сталкивался с библиотекой в которой можно на свое фото налаживать усы, волосы, ну и так далее не важно, делать свободную трансформацию картинки ? если да буду рад если поделитесь линкой)
Max
добавляю в адаптер итемы с помощью DiffUtil. раньше когда были нотифай методы - добавление итема красиво анимировалось, теперь весь список исчезает, и появляется уже с добавленным итемом, почему это и как исправить?
Max
У тебя наверное весь список перезаменяется. Проверь, чтобы элементы коллекции нормально реализовал equals и hashcode
да, он заменяется, но методы колбека возвращают корректные значения, там у каждого итема свой id
Max
твои id не учитываются в equal и hashcode
понятно, я думал этот колбек и определяет как поменялись итемы, а там у них оказывается сбоку что-то ещё определяет, очень удобно
ARTUR
Привет, А кто-нибудь retrofit2 пользуется ?
Кирилл
Как правильно реализовать сохранение фрагментов? Сейчас я при первом запуске создаю все фрагменты и при переходах делаю hide/show
Max
адаптер в ресайклере хранит контекст? его можно не создавать заново с фрагментом а просто передавать уже созданный?
Andy
примерно все
Ну не обобщай, может кто-то на Сокетах ебашит или volley юзает, земля ему пухом)
Max
хватит.прокидывать.контекст.в.ресайкл.адаптер
а зачем он там? я же наоборот хочу что бы его там небыло и что бы передавать весь адаптер а не его состояние
Hovhannes
я пас кароче. себе дороже отвечать