Arsen
что плохого в б.у.?
> гугл ssd life span
A
> гугл ssd life span
ну, тут в зависимости от производителя / прежнего пользователя
Pavlo
Всем привет) подскажите пжст, как в webview DomStorage записать данные(ключ-значение) перед тем как начинать загружать страницу?
Pavlo
имеется ввиду функцию скрипта, или чтото другое?
Vadim
я могу десериализовать такио бразом? intent.putExtra("sessionExpiresAt", remoteMessage?.data?.get("session_expires_at") ?.deserialize("session_expires_at")) создавая метод fun String.deserialize(body: String) : DateTime { return try { DateTime.parse(body).withZone(DateTimeZone.UTC) } catch (e: Exception) { DateTime.parse("").withZone(DateTimeZone.UTC) } }
Vadim
мне по сути нужно десериализовать только remoteMessage?.data?.get("session_expires_at")
Pavlo
спасибо , буду пробовать
Anonymous
как оптом проверить на null ?
Jacob
как оптом проверить на null ?
Не нужно)) если что будет class cast exception
Anonymous
такой пример нашел)
Valeriy
Нужна помощь 🙏 Есть firebase, для debug используется multidex, для release нет (прогвард). На АПИ > 21 всё ОК, на меньших - debug падает с Unable to get provider com.google.firebase.provider.FirebaseInitProvider: java.lang.ClassNotFoundException: com.google.firebase.provider.FirebaseInitProvider Подозреваю что проблема с тем, что классы попадают в другой dex, но multidexKeep никаких улучшений не принёс
Andrey
Ребят java.lang.IncompatibleClassChangeError: Superclass com.google.android.gms.internal.zzbej of com.google.android.gms.location.LocationRequest is declared final неожиданно начала вылетать ошибка... в чем проблема?
Andrey
но до этого все работало, я больше ничего не делал, и просто так все рухнуло =_=
Nikita
кстати, пока ты ебёшь ананас, ананас тебя ест
Vadim
кто в курсе можно ли время сравнивать с текущим временем знаком неравенства? аля: someTime < DateTime.now()
Aleksei
Ребята, а можно ли гсоном десеаризовать если у меня дженерик T ?
Aleksei
val list: List<T> = gson.fromJson<List<T»(jsonObj.get("results").toString(), t)
Max
Вдохновляйся https://github.com/chat-sdk/chat-sdk-android
Andrey
ребят никто не знает как запустить startResolutionForResult в фрагменте, и отловить его результат в фрагменте?
Vitalii
Vitalii
Вопрос по рекламе dfp. Когда ставиться ограничение по frequency, запросы фейлятся. В чем может быть причина?
Konstantin
Как нам вот такой запрос повторить с помощью retrofit2?
Konstantin
Делаю @Multipart @POST("user/update/image") fun setAvatar( @Part avatar: MultipartBody.Part ): Observable<UserResponse>
Konstantin
Нифига.
Vadim
Ребята, как я могу проверить, что данная переменная ТОЧНО содержит "session_secret"? val sessionSecret = remoteMessage?.data?.get("session_secret")
Arsen
Нифига.
как файл кладете?
Arsen
MultipartBody.Part.createFormData(..)
Vadim
Arsen так я проверяю только то что она есть но ведь мне может прийти и пустое значение вместо session_secret
Arsen
а еще там вроде можно дефолтное значение указывать, чтобы возвращало его, если в экстрас нету вашего
Arsen
туда может прийти только то, что вы туда передадите
Arsen
либо нул если ничего не передавали
Vadim
Arsen @deychai я додумал) хотел проверять что просто оно не пустое, типо sessionSecret.isNotEmpty( ) спс
Arsen
а сервак не по ключу файл ждет?
Konstantin
а сервак не по ключу файл ждет?
На скрине выше в постмене я вроде без ключа шлю
Arsen
да ,вижу, в бинари нету ключа
Arsen
мб контент тайп убрать
Arsen
в постмене текст\плейн
Arsen
это ж реквеста скрин? не респонса?
Konstantin
мб контент тайп убрать
Его не убрать, что-то там должно быть. Пробовать засовывать text/plain - нифига тоже
‍Yap
Кто-нибудь Room использует?
Alex
Кто-то сталкивался с проблемой при обновлении приложения через апк? Не даёт установить и все тут. Ни дэбаг ни релиз сборка не обновляется. Может кто-то знает нестандартные причины для отказа в обновлении?
Vladislav
Что пишет?
Alex
В том-то и проблема, что ничего
Alex
"Not installed", и никаких уточнений
Vladislav
На телефоне памяти хватает?
Alex
Да, проверяли
Alex
И версии подняли
Arsen
анноташку
Arsen
@Body avatar: MultipartBody.Part
Konstantin
попробуй Body вместо Part
@Body parameters cannot be used with form or multi-part encoding
Arsen
Убери ее)
Arsen
@Body parameters cannot be used with form or multi-part encoding
https://github.com/square/retrofit/issues/1217
Arsen
в самом низу будет
Konstantin
в самом низу будет
С переделкой типа с Multipart в ReqBody помогло
ММ
привет по умолчанию нельзя добавить card view ?
ММ
По умолчанию — это как?
когда я добавил В xml разметку <android.support.v7.widget.CardView > он начал ругать что не видит
Dug
Ну да, надо подключать либу, иначе никак
ММ
Ну да, надо подключать либу, иначе никак
про это я и спрашивал, спасибо большое
ММ
Кстати у меня одного после 7-8 часов работы на андроид студио комп начинает виснуть? стоит 6гб RAM, OC- Windows
Ⓜ️ᵃʳᵃᵗ
Да у меня бывает и раньше, жрать до 40% проца
Ⓜ️ᵃʳᵃᵗ
А если штуки 3 студии открыто то ещё быстрее
ММ
а как то можно это исправить или нужно переключиться на другую ОС?
ММ
не, у меня просто настроена гибернация приложений
можешь примерно объяснить что это)?
A
короче, активное и необновляемое окно только то, в котором работаешь
A
там есть такое
A
Либо ставь линукс
ММ
A
Лагает у тебя вероятно из за переполнения темпов в винде
A
хард HDD?