Nikolai
поискать по id
roman G
где +/-?
Быстро Нажми два раза шифт, и введи название файла
Antony
Шифт + ctrl + F глобальный поиск
Yehor
сори, что я туплю 😅😅😅
Yehor
как его открыть?)))
Mike
прекрасно) Analyze APK нормально его показывает.
Yehor
аааа
Yehor
понял, я думал надо прямо в AS смотреть
Mike
понял, я думал надо прямо в AS смотреть
Analyze APK находится прямо в AS
Yehor
я думал ты про сторонее приложение для декомпиляции
Yehor
короче я понял, я слишком сильно туплю, пошел погуглю
Nikolai
dro4kometr ширакрное название проекта )
Александр
Ёлки, мою идею спёрли!
Mike
Нет, у меня нет серьёзных аргументов за/против студии для андроид-разработки. Я делаю много другого, что в AS нельзя или проблематично — java library, java application, IJ platform plugin. Всё это Gradle, но не уверен, что в AS это вообще заработает.
MarSeliN
На 6 Android не устанавливается APK
MarSeliN
На всех старших всё ок
Vasily
Какая минимальная версия СДК выставлена ?
MarSeliN
24
MarSeliN
а ну да
MarSeliN
спс, забылся
Alex
Привет, мне нужно запросить разрешение на местоположение с пунктом "всегда", но у меня появились только "во время использования приложения" и "отклонить". Подскажите, что я делаю не так? Тестировал на Android 10 ActivityCompat.requestPermissions( this, arrayOf(Manifest.permission.ACCESS_FINE_LOCATION), LOCATION_REQUEST_CODE )
Gulshen
Всем привет,а как сделать сортировку по дате.Collection.sort() не подходит потому что я лист записываю в другой лист и когда я использую Collections.sort() сортируются оба листа:(
Gulshen
А мне надо оставить старый
Gulshen
Vasily
Поведение логичное )
Egor
Спасибооо😊
Получилось исправить?
Egor
Спасибооо😊
Ошибка в том что ты присваиваешь один лист другому. Ссылки на них остаются теми же. Напиши так: List<String> newList = new ArrayList<>(oldList)
Gulshen
Получилось исправить?
Да. l2.addAll(l1) сделала
And
Подскажите кто в теме (сомневаюсь конечно, что кто-то) getObfuscatedAccountId или getObfuscatedProfileId из класса AccountIdentifiers устанавливаемый в объекте BillingFlowParams позволяет однозначно идентифицировать в приложении тотже платежный аккаунт Play полльзователя, после переустановки приложения или установки новой версии. Смущает в описании "same account in a short period of time".
Vitalii
Создаю приложение впервые. Будет 2 окна. 1) Регистрация/Авторизация 2) Сама програма MainActivity делать Регистрацию/Авторизацию или Само окно програмы?
MarSeliN
Имеет смысл выбирать?
MarSeliN
Брось монетку, хз
And
на какой стадии отменяет?
Vitaly
Отмена подписки происходит не сразу, после окончания действия текущей купленной подписки приложение ещё дня 2 может думать, что подписка есть
Vitaly
Те 2 дня никто не отменял, так как это особенность Play Market Если хочешь ускорить процесс, можешь удалить все данные приложения Play Market
Vitaly
И их внутренний кеш обновится
And
Попробуй получить данные покупки. Срок действия и автопродление
And
User_Canceled - это когда пользователь нажал отменить еще до осуществления подписки
And
на ресивере изменения подписки, но он подписку может изменить в плей маркете
And
проверяй текущий статус подписки и каждый раз выводи логику показывать ему рекламу или нет
And
USER_CANCELED User pressed back or canceled a dialog —-- то есть до осуществления самой подписки
Chad
все привет пытаюсь освоить okhttp текст содержащий кириллические символы возвращается от API вот в таком виде: { "message":"\u0423\u043a\u0430\u0436\u0438\u0442\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430" } при том, что при обращении к тому же API из Flutter респонс возвращается в нормальном ( читаемом ) виде тело респонса забираю вот так: val response = client.newCall(request).execute() val responseBody = response.body!!.string()
Dmitry
Всем привет. Подскажите пожалуйста. У меня на активити есть разные значки текствьюхи и т.д.. Как мне лучше расположить элементы? Использовать несколько layout, или использовать один TableLayout и в него уже тыкать Space-ы?
Chad
Так ничего страшного, это просто логи же. При отображении в TextView например, все будет ок.
это точно? просто я сейчас допустим при некорректном коде ответа вывожу диалог с сообщением взятым из респонса и там все именно в таком же формате, как и в логах
Chad
да, именно
Chad
возможно, я конечно что-то не так делаю т.к. за native сел только вот на прошлой неделе
Vladimir
Есть подозрение, что что-то с кодировками на бэкенде. Была такая ситуация, когда бэкенд был на php и java
Chad
ну тогда как-то странно, что если клиент на Flutter, то все нормально отображается в любом случае, спасибо за ответ, попробую покопаться на backend-стороне
Вадим
Ребят. Проблема в таймере или еще в чем!? у меня в ресайкле моргают данные, которые устанавливаются через таймер. помогите исправить https://pastebin.com/G1zQVYdQ
Chad
Попробуй также в TextView обычный кинуть без диалога (убедиться просто)
окей, спасибо и еще сразу вопрос в догонку есть ли какая-нибудь либа для преобразования JSON в Map? сколько искал нашел только JsonKraken, который как-то странно работает просто получается так, что я для ответов использую Moshi но из-за специфики выбрасываемых API исключений не могу его же использовать для сериализации ошибок
Anonymous
Всем привет. Коллеги я только перешёл с Джавы на Котлин, и хочу заменить Rx на Flow, я так понимаю у нас уже из коробки в Котлине куратины (Flow) сейчас доступны и никаких зависимостей имплементит не надо?
George
Добрый день, подскажите плз как решить такую проблему, bottomNavigationView нужно прятать при открытии клавиатуры, сейчас отслеживаю открытие и закрытие клавиатуры и просто меняю видимость навигации, но она некрасиво прыгает, когда проставляю adjustPan у меня recycler и часть верхнего экрана скрывается и я не могу проскролить до конца на верх
Anonymous
Зависимость нужна coroutines-android
В нем все куратины с Flow?
Mike
это же не реклама, а ответ на вопрос
Vladimir
В нем все куратины с Flow?
https://t.me/aafromscratch https://www.youtube.com/channel/UCOB0sJxuudYShp2kJ_pbl3g
Vladimir
Что можно использовать для того, чтобы на разных разрешениях экран смотрелся нормально и не плыл? Подскажите пожалуйста )
Так вопрос не ясен. Все зависит от того, каков дизайн. Если предварительно, когда нет списков, а просто сложный экран, то, скорее всего, подойдет ConstraintLayout. Размещать контейнеры внутри контейнеров не рекомендуется. TableLayout, по-моему, уже давно никем не используется.
Sarvar
Ребята подскажите что я могу использовать для сохранения жсон на файл
Stunner // 🎄
java.io.File
может поток надо?