theakella122
не-а, те же 4кб пустоты
попробуй sql editor с маркета, выбери свою прогу в меню прог и глянь нашел ли он твою бд
theakella122
не-а, те же 4кб пустоты
https://play.google.com/store/apps/details?id=com.tomminosoftware.sqliteeditor&hl=ru
Roman
Надо синкать несколько раз
Синкать как-то через device explorer?
Shveps
Угу
Shveps
Я 2 года так "сексом" с эмулятором занимаюсь)
Roman
Кстати, а пробовал кто из кэнари просмотр бд? Как оно?
New User
Возможность просмотра бд есть уже в бета версии 4.1. Вполне удобно
Shveps
Кстати, а пробовал кто из кэнари просмотр бд? Как оно?
Не юзал. Но есть ещё плагины разные. Но опять же, проблема засинкать
Anonymous
Добавил условие для авто логина с Firebase. Решил удалить пользователя из бд через комп, обновил приложение, но всё равно происходит авто логг в удалённый акаунт?
theakella122
Ребят, можно какой-то слушатель на переключатель в preference screen повесить? У меня сейчас при старте настроек мейн активити завершается, при закрытии снова стартует и поэтому изменения применяются(изменения темы). Но в идеале чтобы ещё и настройки перезапускались при переключении ползунка
Сергей
Посмотри патч ноты, может переименовали как-то) или что-то исключилось. Он точно окхттп был?
Пасибо за совет, но я не обновлял ничего. Целый день с этим провозился, в итоге снёс всю студию вместе с sdk и хвостами, поставил заново и вроде всё работает, надеюсь так оно и останется.
Dmytro
Пасибо за совет, но я не обновлял ничего. Целый день с этим провозился, в итоге снёс всю студию вместе с sdk и хвостами, поставил заново и вроде всё работает, надеюсь так оно и останется.
Мне тебя по анроидски жаль) но как говорится, если все у тебя ничего такого не всплывало, то считай под ведро не разрабатывал)
Сергей
Мне тебя по анроидски жаль) но как говорится, если все у тебя ничего такого не всплывало, то считай под ведро не разрабатывал)
Я чуть больше года кодю, но такого не встречал ни разу. Переплевался весь, всё пытался причину найти. И на gradle сетовал и на SDK. А тут ещё и дедлайн был, пришлось в слепую править.
Сергей
Shveps
Рекомендую на Линукс перейти. Будешь приятно удивлен скоростью работы
Проксимов
После того как мне cisco packet tracer втихую сломал андроид эмулятор я уже ничему не удивляюсь
Ярослав🇺🇦
И вообще мне интересно как? Оно не связано же
Egor
Ребят, привет. Как правильно поступить. Делаю отключение рекламы. Мне при старте приложения проверять с гугла, была ли покупка Отключения рекламы или писать в префы покупку и чекать в них?
Egor
а если переустановит приложение? как вы из префов достанете?
Ну тип делать запрос на восстановление покупок. Вот думаю как реализовать правильно.
Egor
С гугла:)
А если у юзера слабы инет, он не сможет связаться с гуглом. Но реклама и баннер загрузятся.
Dmytro
Всмысле? Есть конечно же.
ну какое это восстановление? это ты просто запрашиваешь информацию, что юзер купил
Dmytro
я так мучался, что бы кеш этот зачистить, так что не переживаай, спрашивай на прямую сразу.
Ivan
если сложно, то проверять у гугла там раз в неделю, например
Dmytro
точнее можно так: купил - сохранил в префы, далее чекаешь префы при старте, если префов нет, идешь в гугл плей, если с гугл плея ответ пришел, то сохранить либо товар ли флаг, что засинкано с гуглом
Egor
я так мучался, что бы кеш этот зачистить, так что не переживаай, спрашивай на прямую сразу.
А если юзер попросит вернуть деньги? Как обратно включить подписку? Гугл сам удалит товар из покупок?
Ivan
он может отписаться в Google Play
Dmytro
А если юзер попросит вернуть деньги? Как обратно включить подписку? Гугл сам удалит товар из покупок?
хз, не прорабатывал такой кейс, можешь тогджа реально раз в неделю чекать))
Ivan
и когда с гуглом засинаешься то ты узнаешь
Ivan
мне кажется лучший вариант чекать через WorkManager когда есть сеть и девайс в Idle состоянии)
Ivan
так можно хоть каждые 24 часа чекать
Egor
так можно хоть каждые 24 часа чекать
А почему не при каждом входе в прилку?
Egor
так можно хоть каждые 24 часа чекать
Или чекать чтобы в префах изменять ?
Ivan
Или чекать чтобы в префах изменять ?
да ну если юзер заходит по 10 раз на дню, то чего постоянно проверять
Ivan
как сделаешь так сделаешь)
Egor
Ну это же быстро в теории должно быть
У меня после инита биллинг клиента, товары сразу жсон кинули)
Ruslan
В InApp Billing библиотеке есть функция проверки, что у пользователя куплено
theakella122
Иначе тема применится только при рестарте
theakella122
Зачем? Сделай настройки во Fragment, который будет относится к MainActivity и не нужно будет его завершать
Там вообще все дико криво и костыльно, попрошу знакомого оптимизировать
George
Подскажите плз кто с motionlayout работал, как сделать анимацию при открытии актиности, гуглю - найти не могу, только по клику нашел
George
transitionToEnd
не работает, и программно пробовал, и в editore
Vladimir
не работает, и программно пробовал, и в editore
Тогда хз Как узнаешь - напиши )
Egor
да ну если юзер заходит по 10 раз на дню, то чего постоянно проверять
А как уберечь юзера от двойной покупки отключения рекламы? Если отключение рекламы это товар, то его в теории можно купить дофига раз?🤔
Данил
Подскажите плз кто с motionlayout работал, как сделать анимацию при открытии актиности, гуглю - найти не могу, только по клику нашел
работал, у меня при старте показывается Logo, и если не авторизован, то оно потом исчезает и переходит на экран авторизации
Egor
проверять куплен ли товар с данным ID (или что там)
А если не получится проверить, или забыл, например в коде прописать это? Тогда юзер просто так второй раз заплатит?
Ivan
А если не получится проверить, или забыл, например в коде прописать это? Тогда юзер просто так второй раз заплатит?
надо читать доку я думаю перед тем как предлагать покупку надо точно быть уверенным в том, что юзер не купил ранее
Ivan
но я давно с этим работал, поэтому точного рецепта не могу дать
Pavel
Извните за оффтоп друзья, но почему кодировка слетела?
Muasim
Подскажите , почему poemsList за этими скобками равен null? То есть он как бы обнуляется Что можно про это прочитать?
Arsen
Бывали ли у кого-нибудь проблемы с FragmentTransaction#setReorderingAllowed ? Планирую в архитектуре все транзакции с этой опцией в тру. Мб есть кейсы где она совсем не подходит?
Muasim
может потому что firebase... выполняется асинхронно?
Мне приходится сначала добавлять эти записи в бд ? вынести их в другой метод. Хотелось, чтобы этот лист можно было использовать в том методе, в котором хочу