Tepex
https://t.me/gradle
Ivansuper
Сразу надо полный вопрос писать. Градл работает с командной строкой
Sergey
Сразу надо полный вопрос писать. Градл работает с командной строкой
Мне нужно в градле груви кодом выполнить таск appDistributionUploadSprkProductionRelease
Ivansuper
Мне нужно в градле груви кодом выполнить таск appDistributionUploadSprkProductionRelease
Во первых вон dependsOn как вариант. Во вторых -- чат по градлу скинули выше. Там люди побольше вариантов накидают
Mike
А в коде есть импорты kotlin.reflect В папке ktp/src/main/kotlin/toothpick/ktp/delegate/
operator fun provideDelegate(thisRef: Any, prop: KProperty<*>)? да, не все знают, что там внутри действительно рефлект) скоро его будет меньше
Vadim
operator fun provideDelegate(thisRef: Any, prop: KProperty<*>)? да, не все знают, что там внутри действительно рефлект) скоро его будет меньше
Я читал, что у toothpick 1.х можно полностью отключить рефлексию, а насчет 2.х и 3.х непонятно
Vadim
https://github.com/stephanenicolas/toothpick/wiki/Factory-and-Member-Injector-registries
Ivansuper
Я читал, что у toothpick 1.х можно полностью отключить рефлексию, а насчет 2.х и 3.х непонятно
То про что сказал Гармонайзер не зависит от зубочистки. Сам код скорее всего как заявлено свободен от рефлексии
Mike
ТП — отличное название для DI-контейнера)
Hovhannes
мог ли обфускатор поменять константу по которой я кладу и беру значение из шаредпрефа?
Anonymous
Всем привет. С чего начать знакомство по теме Android Security/Pentest ? под андрой не писал, Linux знаю, сети знаю...
Hovhannes
недавно где т было выступление на эту тему
Hovhannes
не помню какое мероприятие было, там чел более менее рассказывал про это
Hovhannes
поищите на ютубе или видео с мероприятий. найдете
awawa
Всем привет. С чего начать знакомство по теме Android Security/Pentest ? под андрой не писал, Linux знаю, сети знаю...
Спроси у пентестеров лучше. Тут, например: https://t.me/secinfosec https://t.me/thecodeby
Anonymous
Вот такую имею, начинаю...
Hovhannes
а. понял. видимо на первой версии без обфускации было поле класса А валю, а при обфускации оно уже читалось не как валю, а как в наверно
Hovhannes
хз, мистика какая т
Hovhannes
я прост сначала релизил без обфускации, а перед новым годом обфускацию врубил
Hovhannes
вот и поел говна))😅
Hovhannes
не. весь класс преобразовывал в стринг и клал в шареды
Hovhannes
непонятно кароче до конца где косяк за мной
Mike
без кода в жизни не угадаю, что ты имеешь в виду
Hovhannes
есть парселабл класс, я его клал в шареды перед этим в стринг преобразовав
Hovhannes
ахахаха
Michael
)))))))))))))))
Hovhannes
жги че
Hovhannes
через гсон
Hovhannes
вы так не делаете?))
Mike
через гсон
всёёёёёёёёёёёёёёёё, вот и ответ
Michael
ну да
Mike
наконецто. И никакой парселабл не при чём
Michael
лол
Mike
вы так не делаете?))
нет конечно, это ж пиздец
Michael
после обфурскации переименование и гг
Hovhannes
😂😂😂
Hovhannes
ну после этого случая буду все сложное дерьмо класть в бд
Hovhannes
а не в шареды
Michael
у нас так ребята на работе решили не париться с сериализацией и решили просто всем сущностями сделать serializable
Mike
ну после этого случая буду все сложное дерьмо класть в бд
ага, главное теперь рефлективный ORMLite возьми, чтобы новое говно по вкусу не отличалось от привычного старого
Michael
а потом сменилась версия софта и десериализация перестала работать
Hovhannes
👍
Hovhannes
четко
Michael
приветики, serialVersionUid
ну они забили на это все
Michael
сфигали?
потому что поля в классе после обфурскации по новому стали называться
Mike
да и любое добавление-изменение метода меняет serialVersionUid, если он не задан явно
--------
только не говори про исходники
--------
книжки ёпта
посоветуй че-нить из книжек
Antony
книжки ёпта
Названия есть?
Kopusha
ну после этого случая буду все сложное дерьмо класть в бд
так ничего не изменится. Не напишешь миграцию, так же накроется. А если напишешь, то так же и для своего класса в шаред мог сделать.
--------
.
топ, спасибо, схоронил
Leonid
Кто нибудь форму оплаты через сбер делал в приложении ?
Dmitriy
Кто нибудь форму оплаты через сбер делал в приложении ?
У них натива нету вроде, там вебформа
Leonid
У них натива нету вроде, там вебформа
Только пересылка на страницу оплаты ?
Dmitriy
Только пересылка на страницу оплаты ?
Могу ошибаться. Но пол года назад сдк у них не было, так что да
Leonid
Могу ошибаться. Но пол года назад сдк у них не было, так что да
Спасибо, по моему не чего не изменилось щас смотрю апи на которую дала тех поддержка ссылку там все с веб формой походу
Dmitriy
Тех поддержка там вообще ужас, и доки постоянно неактуальные, особенная та что на сайте)
Leonid
Вы про эквайринг ?
Dmitriy
Да
Leonid
Да
Я только щас с этим столкнулся, разбираюсь теперь как сделать оплату внутри приложения не открывая браузер
Dmitriy
Вебвью
Leonid
Вебвью
Спасибо, почитаю