Dmitry
ребят, собираюсь писать эксплойт, как прогу ломать лучше
Не в том сообществе вопрос задан, разве нет?)
BDB 🏴‍☠️
Не в том сообществе вопрос задан, разве нет?)
Бывает когда заказчик не платит)
RgiN✙
Ребят хочу узнать как можно узнать что приложение было скопировано? Русским языком Петя забэкапил банк приложение и установил его потом начистую после перепрошивки и банк просит заново авторизоваться, как это вычислить и сделать так же
Dmitry
Damir
Можете подсказать, нужна ли видеокарта для моб разработки? Подарили нетбук, 256 ссд, все в порядке, только видеокарты нет)
Damir
проц какой
I7-3667U 2.50GHz
Кирилл
I7-3667U 2.50GHz
Если оперативки 4-8гб - Земля пухом собирать что-то больше пет проектов (особенно с эмулятором)
RgiN✙
Можете подсказать, нужна ли видеокарта для моб разработки? Подарили нетбук, 256 ссд, все в порядке, только видеокарты нет)
Нет, cuda ядра не используються в этом деле ) Разве что cuda понадобится для нейро сетей или же для майнингов)
RgiN✙
Если оперативки 4-8гб - Земля пухом собирать что-то больше пет проектов (особенно с эмулятором)
Для начинающего можно и адб с мобилкой поюзать, лично я так и делал когда комп калькулятор был
Максим
Подскажите как отправить post запрос json объект вида 'data-raw'{'email':email,'password':'password'}
Максим
Не кто не сталкивался?
Кирилл
Мы уже начали! Подключайтесь, чтобы услышать о конкуренте Jetpack Compose
Cartoon
Добрый день всем. Ребят, кто подскажет? Делаю вложенный список. Элементы состоят из раскрывающихся карточек. Внутри которых еще списки. При небольшом количестве вложенных элементов все ок. Но вот допустим если я засетил 200-300 элементов во вложенный список то сразу начинаются лаги. Карточка раскрывается не моментально, а через 1-2-3 секунды. Что ощутимо. Вот код. Используется библиотека Groupie https://pastebin.com/da7be2jm - Элемент внутреннего списка карточки https://pastebin.com/mtihDmcM - Элемент списка. Карточка со списком https://pastebin.com/nF2UeziG - Установка элементов списку
Remie
Ребят, кто работал с Navigation Component - при переключении фрагментов перестает отрабатывать fitsSystemWindows. При этом, до смены фрагментов все работает как надо. Может кто-то видел обсуждение проблемы или знает причину?
Aleksandr
Вопрос: какой может быть смысл в замене androidx.appcompat.widget.AppCompatTextView на TextView в файлах верстки?
Future Franklin
Кто использует Google Play App Signing?(нужна помощь)
Ivansuper
Кто использует Google Play App Signing?(нужна помощь)
Как насчет того, чтобы сразу задать вопрос?
Aleksandr
вопросом на вопрос? ок. например, у вас есть LayoutInflater полученный из контекста приложения, но не активити. В этом случае будут проблемы со шрифтами.
Ivansuper
Уменьшение размера апк
Ivansuper
Когда ты берешь объекты пакета Х, то часть кода тащишь с собой. Классический текст вью предоставляется платформой
Aleksandr
Уменьшение размера апк
сомнительный плюс, размер apk уменьшается другими путями, например proguard, использованием картинок webp и т.д.
Ivansuper
сомнительный плюс, размер apk уменьшается другими путями, например proguard, использованием картинок webp и т.д.
Если размер апк не волнует, то думать о подобных вещах в однонаправленном ключе не стоит
Future Franklin
Как насчет того, чтобы сразу задать вопрос?
Набор Android App Bundle подписан с помощью неправильного ключа. Выберите правильный ключ (SHA1: Хз как пользоватся этим , подписал с помощью подписи в студии
Future Franklin
Нужен тот же ключ, что использовался при первой публикации приложения
Чтобы всё заново сделать , нужно удалить этот черновик?
Ilio
Если нужно залить приложение, а ключ утерян/вы забыли данные от него - единственный вариант, создать в консоли новое приложение и опубликовать туда этот апк
Ilio
Но нужно новое имя пакета. Поправьте, если не прав
⬤ vitaly
В ремоут вьюс есть такой метод. Что за methodName?
Sergey
Привет! Как определить у spannable в каком порядке спаны применятся к тексту?
Anonymous
В ремоут вьюс есть такой метод. Что за methodName?
Я в таких случаях врубаю Codota плагин, либо иду искать в гитхаб. А еще лучше в документацию
⬤ vitaly
Я в таких случаях врубаю Codota плагин, либо иду искать в гитхаб. А еще лучше в документацию
да я нашёл, в принципе, описание, но чёт мне не верится. Оно реально принимает имя метода строкой (!!!) и дёргает его, чтобы попробовать выставить битмап (?!?!) у вьюхи
⬤ vitaly
насколько надо быть отшибленной садисткой, чтобы такое придумать, я не знаю...
⬤ vitaly
И что тут странного? Под капотом работает Java Reflection API
да уж я догадался. Можно было сделать "под капотом" перебор всех вьюх, которым можно битмап вставить, их в ремоуте не так много.
MASTER
Ребят а куда идёт обращение если перед этим стоит знак вопроса? К примеру, ?android:/colorPrimary, где тот самый colorPrimary находится, и можно ли его изменить?
Максим
Подскажите пожалуйста как отправить пост запрос на сервер если даны вот такие данные --header 'Content-Type: application/json' \ --data-raw '{ "email": "мыло", "password":"пароль" }'
Максим
кто то сталкивался?
Ivansuper
Ребят а куда идёт обращение если перед этим стоит знак вопроса? К примеру, ?android:/colorPrimary, где тот самый colorPrimary находится, и можно ли его изменить?
Ты ссылаешься на атрибуты активной темы, а не на конкретный ресурс. И ты скорее всего имел в виду ?attr:xyz
Максим
не получаю ответ от сервера, должен отдать access token
MASTER
Ты ссылаешься на атрибуты активной темы, а не на конкретный ресурс. И ты скорее всего имел в виду ?attr:xyz
Не, просто разбираю чужой проект и увидел в значении цвета такую строку ?android:colorPrimary. Вот и не пойму откуда берется значение данное
Максим
вот мой код val obj = JSONObject() obj.put("email", "мыло") obj.put("password", "пароль") AndroidNetworking.post("адрес") .addJSONObjectBody(obj) .setContentType(obj.toString()) .build() .getAsJSONObject(object : JSONObjectRequestListener { override fun onResponse(response: JSONObject?) { } override fun onError(error: ANError?) { // handle error } })
Максим
Ты зачем в content type отдаешь сериализацию жсона с емейлом и паролем?
data-raw '{ "email": "адрес", "password":"пароль" }' меня вот это путает, там data-raw в которой находится email и password, я поэтому создал объект
Ivansuper
А должен быть application/json
Максим
А должен быть application/json
если я правильно понимаю, то вот так .setContentType("Content-Type: application/json")
Ivansuper
Ты уже нужный хедер задал согласно имени функции
Максим
То как здесь хедер указан это raw как он в http протоколе передается
я написал content type как ты говорил, но все равно ответа не получаю
Ivansuper
Скинь код еще раз
Максим
вот что у меня в консоли Accessing hidden method Ldalvik/system/CloseGuard;->get()Ldalvik/system/CloseGuard; (greylist,core-platform-api, reflection, allowed) Accessing hidden method Ldalvik/system/CloseGuard;->open(Ljava/lang/String;)V (greylist,core-platform-api, reflection, allowed) Accessing hidden method Ldalvik/system/CloseGuard;->warnIfOpen()V (greylist,core-platform-api, reflection, allowed)
Максим
Скинь код еще раз
fun auth() { val obj = JSONObject() obj.put("email", "мыло") obj.put("password", "пароль) AndroidNetworking.post("адрес") .addJSONObjectBody(obj) .setContentType("application/json") .build() .getAsJSONObject(object : JSONObjectRequestListener { override fun onResponse(response: JSONObject?) { } override fun onError(error: ANError?) { // handle error } }) }
Ivansuper
Закрась адреса
Ivansuper
Бессмертный ты)
Максим
Бессмертный ты)
извиняюсь)
Ivansuper
Хз. Больше не скажу, ибо не знаю что за либа вообще такая. Если запрос уходит, то обращайся к автору сервера
Максим
Хз. Больше не скажу, ибо не знаю что за либа вообще такая. Если запрос уходит, то обращайся к автору сервера
а само название словаря или json я так и не пойму data-raw я не должен описывать где то?
Максим
как называется объект
Ivansuper
Не, у тебя должен быть как раз корневой объект с логином паролем судя по твоему описанию
Максим
Не, у тебя должен быть как раз корневой объект с логином паролем судя по твоему описанию
ну суть в том что я должен авторизоваться таким способом и получить access token, если есть хорошая библиотека с которой это будет удачно, не подскажешь, целый день сижу с этим
Ivansuper
Посмотрел что за либа -- обертка очередная над тем же OkHttp, который и так норм
Ivansuper
Вот человек хорошую идею пишет -- возьми утилиту тестовых запросов и с пк проверь
Максим
доступ к серверу есть? постманом проверял? может оно вообще не работает или не json возвращает
это тестовое задание, доступа к серверу нет, я тоже думал что может он не отдает ничего, но человек который делал сказал что проверял все работает
voodoo
поставь postman, отошли запрос, как получишь ответ - тогда уже свой код копай. и в curl нет ключа --data-raw, raw это Content-Type: text/plain
Максим
поставь postman, отошли запрос, как получишь ответ - тогда уже свой код копай. и в curl нет ключа --data-raw, raw это Content-Type: text/plain
а нет, я неправильно сделал, отдает статус 401 и сообщение о не правильном мыле или пароле
Anonymous
Как настроиться на учёбу и избавиться от вселенской лени?😭