Андрей
вдруг оно вообще на каком-нибудь 4.4 андроиде работает пиздец как херово и я зря все это делаю
Leonid
а зачем, если не секрет, полноэкранный диалог фрагмент, а не обычный фрагмент?
Kostya
Всем привет, подскажите, пожалуйста, правильно ли я сделал?
Я делал боевую сборку приложения с proguard.
Proguard поломал имена моделей конкретно моих классов (написанных мной)
Я сделал
-keepnames (пакет приложения)
-keepclasseswithmembers (пакет приложения)
И т.п.
Все заработало, но меня гложет вопрос, не костыль ли это?
Если да, то как сделать правильно?
Ivan
Kostya
Ivan
А, ну в общем суть обфускации в том числе в переименовании
Ivan
А почему ошибка это хз
Ivan
Можно исключить только проблемный класс
Kostya
Ну не хочется на проде поймать ошибуу от другого класса, которая не замечена
Kostya
Вопрос именно в том, правильно ли я поступил или нужно как-то иначе делать?
Dmytro
Кто-то делал подключение к вай фаю со своей апки? Есть вопросик
Leonid
кстати про обфускацию. Делаем проект совместно с Мастеркардом, будет сертификация с их стороны. Типа ломать наш апп будут. И они советуют нам воспользоваться одним из платных обфускаторов. Ценник, к слову на такие обфускаторы - 10-15килоевро.
Кто-то пользовался может такими? Чё они там такого могут сделать за такие бабки. Кроме переименования классов, методов, переменных ничего ведь не сделать больше?
Sergey
Ну, можно всякие стринги пошинковать и пошифровать, а налету восстанавливать. А что продавцы обфускаторов говорят?
Mike
Mike
интересно, сколько готовы платить за автоматизированный взлом горе-апок? 🤔
Anonymous
Anonymous
Anonymous
Или я не так понял ?
Leonid
в нашем случае другая история. ключи, сертификаты, данные банковских карт
Impossible
Всем привет, подскажите пожалуйста, добавил я в scroll view календарь, у которого горизон прокрутка за счет вью пейджера и при перелистывании, страницы пейджера пропадают, как с таким вести битву?
Yury
Не юзать scroll view и viewpager
Impossible
Impossible
Himars
всем привет
Konstantin
привет давно не заходил
Konstantin
ну как ты там
Himars
Подскажите бест практис для работы с геолокацией
Моя задача - получить локацию единожды при запуске приложения
Himars
Himars
что там гугл сейчас рекомендует? FusedLocationProviderClient?
Turalllb
https://i.gyazo.com/9f8a6ca6eecbbfbfca8e606448136224.png
Перевел я изображение своё в вектор, но как теперь его использовать в каком нибудь drawable, чтобы можно было как тему использовать начиная с апи 16? Как я понял никак. И надо использовать png . srcCompat не работает в drawable
Leonid
Leonid
Вот у меня сплешскрин
Вектор
16+
Leonid
Himars
Можно
вектор в background drawable активити?
Turalllb
в сплеш скрин можно layout создать и пихнуть. А если я отдельную активность не создаю, а использую drawable как тему для mainActivity вектор уже нельзя использовать. В xml никак. Из кода можно
Turalllb
правда этот код где то до onCreate в application надо написать, чтобы вектор в тему положить
Mr O
Добрейший вечерочек
Mr O
удалил проект с ключами от приложений
Mr O
возможно ли восстановить ключи?
Alexey
Mr O
не возможно уже восстановить
Mr O
увы
Mr O
уже достали пользователи писать, что бы я обновил
Alexey
увы
Скорее всего через поддержку гугла теперь
Turalllb
Turalllb
шанс есть
объем диска какой с которого удалили ?
Mr O
это было давно
Mr O
на нем стоит теперь хакинтош
Turalllb
это было давно
аа..ну если на диск сверху записали данные, то уже шансов минимум. Пробовать не стоит думаю. А так я обычно easyRecovery использую или что то такое, чтобы форматированные данные восстанавливать.
Mr O
вроде нашел инфу
Mr O
что можно восстановить через службу поддержки
Mr O
сейчас заново переписываю
Mr O
кто нибудь работал с jsoup?
Vyacheslav
Vyacheslav
Берешь и используешь. Даже не представляю, какие тут могут быть проблемы
Leonid
Leonid
Leonid
Leonid
в активити перед setContentView:
setTheme(R.style.AppTheme)
в build.gradle(app level)
android {
defaultConfig {
vectorDrawables.useSupportLibrary = true
}
}
а также где-нибудь на уровне Application:
AppCompatDelegate.setCompatVectorFromResourcesEnabled(true)
Konstantin
на мета вопросы должны отвечать мета люди
Konstantin
позови флэша! )
Vyacheslav
Я против что ли?
Ваня
Так напишите бота, который при виде мета вопроса даёт ссыль на nometa.xyz
Pavel
народ
кто работал с фабриком и их крашлитиксом
вопрос, ни у кого не было проблем с добавлением приложухи?
у меня эта падла повисла на этапе Please build and run your application
уже 50 раз позапускал приложение. и студию 3 раза перезапустил
клин проджект делал
гуглил - предлагали следующее
отключить инстант ран - отключил. не помогло
проверить пакеты на то, чтобы везде совпадали. проверил - все норм
плагин сам дописал все, что ему нужно во все файлы. и плагин он подключил, и зависимость вписал, и в манифест влез
фабрик все-равно не видит запуска приложения. что делать?
Pétro
а класс application прописан в манифесте?
Pétro
<application name=“…” ?
Pavel
+
Pavel
фабрик и в этот класс вписался
Pétro
кэши грэйдла чистил?
Pétro
это конечно рандом полный
Pavel
инвалидейт кеш?
Pétro
~/.gradle/caches
Pétro
но это мало вероятно
Pavel
не чистил
ща пробну
Alexandr
Добрый вечер, вот это решение выдает ошибку превышения памяти
Alexandr
Сергій
мне кажется не в этом причина )
Сергій
а в картинке