Сергій
В студии?
на эмуляторе
Anonymous
Ребят, такая проблема. Пытаюсь парсить с API данные, okhttp все получает и показывает, модель построенна правильно. Не могу нагуглить, что вообще значит эта гребанная ошибка
Kost
внутри блока let{} поставь точку остановки
leksss
Подскажите, почему в таком порядке загружаются картинки? После обновления встают на место
leksss
leksss
Anonymous
внутри блока let{} поставь точку остановки
Спасибо, какая-то дичь творится, дает данные только на 2 итерацию 🧐
Kirill
Привет, вы собираете логи приложения с продакшн устройств? Если да, то какими инструментами пользуетесь?
Kirill
+
Что используете для этого?
Kost
логи в проде?
Kost
или отслеживать краши имели ввиду?
Kirill
именно логи
Dmitry
Ребят скажите как быть если у нас 2 фрагмента и 1 viewmodel?
Kost
именно логи
не знаю, я в проде их отключал
Павел
ребят скажите как закинуть в боди массив (не jsonArray ) в ретрофите2 Типа [ "bgud49nr3t8rzd74wj53ejujyc","epwj8komnf8t7x4uc8umn37hjo" ]
M
джарник лежал в папке libs, сошники были раскинуты по папкам с архитектурами
Кирилл
Ты точно мне?
M
Ты точно мне?
ой, сорян :D не того тегнул
M
устройство берет их из папки armeabi-v7a или armeabi ,а apk само из x86 - я такое сообщение видел когда фильтр ставил
нашел наконец свой проект со сторонним сошником, я там делал папку libs на уровне модуля вот такой билд градл sourceSets { main.jniLibs.srcDirs = ['libs'] } implementation fileTree(include: ['*.jar'], dir: 'libs')
Dyno
Мой Periodic WorkManager опять сломался. 9 раз отработал и сломался. Проверяю статус сейчас — ENQUEUED. Но WorkManager больше не срабатывает. В чем проблема? 😞 Интервал задан был 15 минут.
Dmitry
А в чем проблема то?
Данные тольк в одном фрагменте отображаются
Дмитрий
Значит где-то накосячил
Максим
нашел наконец свой проект со сторонним сошником, я там делал папку libs на уровне модуля вот такой билд градл sourceSets { main.jniLibs.srcDirs = ['libs'] } implementation fileTree(include: ['*.jar'], dir: 'libs')
Максим
да,библиотека загрузилась через system.load..
Максим
спасибо!
Dyno
Мой Periodic WorkManager опять сломался. 9 раз отработал и сломался. Проверяю статус сейчас — ENQUEUED. Но WorkManager больше не срабатывает. В чем проблема? 😞 Интервал задан был 15 минут.
использую последнюю версию 2.2.0, но похоже на багу. просто ломается в определенный момент и больше не срабатывает мой WorkManager
Dyno
Вы какой версией WorkManager пользуетесь? Может там нет этой проблемы. Мне нужен периодический
DarkPerl
?
Не, все норм ))) 😁👍
Mike
никто еще не реализовывал у себя темную тему?)
Не каждый использовал те же компоненты, что и ты. Не каждый готов взаимодействовать с глубинами говностилей андроида.
Vega
Не каждый использовал те же компоненты, что и ты. Не каждый готов взаимодействовать с глубинами говностилей андроида.
не каждый использовал material пакет вместо саппорта?( Михал, немного не понял вас 🙁
Vega
ну лан( я думал все после выхода новой фичи в андроиде бегут его пробовать 🙁
Mike
в андроиде не выходят новые фичи 🌚
Alexey
никто еще не реализовывал у себя темную тему?)
https://arturdryomov.online/posts/midnight-in-android-themes/
Leonid
всем привет, скиньте пожалуйста пример где показано как клиент приложение связывается с сервером для авторизации, читаю так и не могу понять
Leonid
А какой тип авторизации ?
получается при вводе пароля он шифруется по md5 и отправляется на сервер post запросом вида POST:login,pass
DarkPerl
получается при вводе пароля он шифруется по md5 и отправляется на сервер post запросом вида POST:login,pass
И что тут вам не понятно ? Как сформировать POST запрос ? Или как зашифровать данные ?)
Denis
хотя мб я плохо разбираюсь в безопасности
Denis
в данном случае непонятно как зашифровать данные
а понятно, зачем их вообще шифровать?
Co(n)stantine👨‍🔬
кто-то юзал https://github.com/secrary/Andromeda ?
DarkPerl
в данном случае непонятно как зашифровать данные
А вы по какому протоколу посылаете данные ? HTTP или HTTPS или у вас другой какой то ?
Mike
в данном случае непонятно как зашифровать данные
Что именно не понятно / не получается?
DarkPerl
по протоколу https
Тогда зачем шифровать ?
Mike
так-то MD5 пароля и по HTTP не добавляет безопасности
Leonid
а понятно, зачем их вообще шифровать?
шифровать для того чтобы на сервере сверялись пароли и приложение получало токен, так как на сервере пароли храняться в зашифрованном виде
Leonid
У вас OAuth2 ?)
читал про это, но как понимаю это работает только для учетных записей гугл
Mike
короче, вопрос до сих пор считаю незаданным
DarkPerl
читал про это, но как понимаю это работает только для учетных записей гугл
Не только. Вы можете получить токен, скажем, если вы пишете клиент для соц. сетей. Таких как VK FaceBook и тд и тп. Если сервер позволяет и его API
DarkPerl
то есть это правильное направление в котором нужно копать ?
Зависит от ваших целей. Что вы хотите написать, клиента для соц. сети ?
DarkPerl
при чём здесь написание клиента? OAuth для всех
Я просто не пойму, что человек хочет. Что то конретное или понять как это работает в теории
Leonid
Зависит от ваших целей. Что вы хотите написать, клиента для соц. сети ?
есть сайт, вот для этого сайта делаю клиентское приложение. приложение будет общаться с бэкендом сайта посредством api
DarkPerl
есть сайт, вот для этого сайта делаю клиентское приложение. приложение будет общаться с бэкендом сайта посредством api
А документация по API имеется? Там написано что нужно делать для авторизации/аутентификации и тд и тп
Leonid
А документация по API имеется? Там написано что нужно делать для авторизации/аутентификации и тд и тп
документация имеется в настоящее время разбираюсь как реализовать авторизацию есть ссылка куда слать post запросы такого вида ← login,md5(password) [POST:login,pass] (login=oe000000&pass=B975162DC9E6A657A83058EF04150C1B), в ответ получать json запросы