voodoo
вот эта штука, которая minifyEnabled true
voodoo
есть в ней вообще смысл?
Mike
есть в ней вообще смысл?
конечно, апк сильно меньше становится. Но надо уметь настраивать
Mike
как ? пример
например, на широком экране сделать две колонки, на узком — одну
Кирилл
как ? пример
Андройд позволяет сделать под разные экраны разные layout, например
Anonymous
Возможно ли как то вернуть опцию смены имей в инженерном меню как это было на старых андройдах?
voodoo
конечно, апк сильно меньше становится. Но надо уметь настраивать
ну я б не сказал что прям сильно меньше, 49мб и 47мб
Alexey
как ? пример
садишься и делаешь. Опишите возникшую проблему поконкретнее, иначе ощущение, будто с нейросетью разговариваем
Anonymous
Ещё хочу узнать
Mike
Прошивки инженерного меню одинаковые во всех андройдах?
мы тут больше про разработку, мало шансов на ответ
Anonymous
Интересно просто как отключить слежку
Future Franklin
ну у кого как. У меня вроде где-то 2,5 мб против 5
то нет никакого решения без спрашивания в админов серва?
Alexey
через сайт reqbin (REST API EXAMPLES) все запросы чётко работают а через прилу неа(((
это нормально, в твоем браузере нужные промежуточные сертификаты могут быть уже закешированы
Anonymous
Если в инженерном меню отключить данные gps, записать микрофона и камеры это поможет? И убрать сигнал imei антенны?
Dmitrii
Самый верный способ отключить слежку на телефоне это вынуть симку и выключить его
Anonymous
Просто надо знать суть, достаточно ли инженерного меню, либо же нужно модули с платы выпаивать?
Muhammad
садишься и делаешь. Опишите возникшую проблему поконкретнее, иначе ощущение, будто с нейросетью разговариваем
Кароче я создал приложения с размером экрана 480*800 на таких девайсов работает все норм . но при запуске на больших экранов размер не подходить к девайсу
voodoo
ну у кого как. У меня вроде где-то 2,5 мб против 5
спасибо, выручил 🙏 а нужно ли при обфускации пропускать какие-то сервисы типа гугла, firebase и тп, может шаблоны стандартные есть какие-то?
Anonymous
Mike
Просто надо знать суть, достаточно ли инженерного меню, либо же нужно модули с платы выпаивать?
ты думаешь, здесь много людей, которые писали драйверы к твоей прошивке?
Anonymous
ты думаешь, здесь много людей, которые писали драйверы к твоей прошивке?
Нет конечно, что бы получить один правильный вариант нужно для начала все варианты раздобыть косвенные и не посредственные
Alexey
а через прилу как сделать по простому?
можно через okhht .sslSocketFactory() установить корневые сертификаты, которым будет доверять твое приложение, либо в network_security_config https://developer.android.com/training/articles/security-config
Mike
@adckiysotona это не сюда
Alexey
а через прилу как сделать по простому?
ещё https://developer.android.com/training/articles/security-ssl.html#CommonProblems перечитай, там как раз твой случай описан
Mike
А куда ?
хз, @mobile_jobs, @android_jobs
ilya
хз, @mobile_jobs, @android_jobs
Да там вакансии публиковать надо, а тут мне лично надо программульку под ведроид, там работа с камерой. Я там правила почитал и понял что туда не получится публиковать. Я даже не представляю сколько эта работа стоит
ilya
Сюда тем более не стоит.
Ну просто разработчики же сидят может кому интересно будет, вот и написал. Ок.
ilya
Спасибо
MadMax
Привет Нужна помощь У меня на движке Unity 2020 года не открывается Visual Studio .Не знаете в чем может быть причина
MadMax
Или я что то не так сделал
Алексей
очень важный вопрос. Как настроить прогуард чтобы он перемиеновывал такие вот вещи в байткоде ?
Алексей
Алексей
и удалял номера строк (.line которые)
Алексей
мне нафиг не нужны имена параметров в методе, хз почему он по дефолту их не переименовывает
Alexey
мне нафиг не нужны имена параметров в методе, хз почему он по дефолту их не переименовывает
.line - это параметр -keepattributes LineNumberTable в конфиге прогуарда. Их обычно оставляют, чтобы в стектрейсах были нормальные номера. Имена параметров - это, возможно, -keepattributes MethodParameters, но не уверен. Т.е. нужно убрать эти строки из результирующего конфига
Алексей
нету этих строк, с пустым конфигом он и линии оставляет и параметры. Но это R8
Alexey
нету этих строк, с пустым конфигом он и линии оставляет и параметры. Но это R8
оно либо в дефолтном конфиге (который в build.gradle proguardFiles getDefaultProguardFile()), либо подтягивается какой-то из подключенных библиотек. Нужно конечный конфиг смотреть
Алексей
удалил просто дефолтный из настроек: все равно лини и параметры оставляет
Алексей
Alexey
а как конечный посмотреть?
не помню, оно было где-то в build/intermediates/proguard-rules, либо в build/intermediates/ProGuard-files/
Алексей
хз, маковский стандартный, ничего не менял специально
Алексей
Menlo
Oleg
Привет! Я студент 3-го курса, в рамках универа изучаю java (Web). А мне очень интересно изучать Android, при этом я почти ничего не знаю. Цель — изучить основы и податься на стажировку в любую аутсорсинговую компанию. В интернете полным полно курсов и советов, что я просто теряюсь. Так, каким ресурсом мне воспользоваться для изучения основ? Если единого нет, то где брать теорию и практику (или придумывать идеи приложения и пытаться их реализовать — встретил сложность, что очень многое неясно)
Alexey
а как конечный посмотреть?
в мануале на r8 сейчас нашел: To output a full report of all the rules that R8 applies when building your project, include the following in your module’s proguard-rules.pro file: // You can specify any path and filename. -printconfiguration ~/tmp/full-r8-config.txt
Oleg
а разве там не устарелая информация?
Oleg
Спасибо!
Віталій
Всем привет!)
Віталій
Я просто поздоровался)
Mike
это neprivet.ru :)
Віталій
это neprivet.ru :)
Уже здороваться нельзя?)
Mike
Уже здороваться нельзя?)
нет конечно, а зачем?)
Віталій
Просто в чат зашёл:)
RgiN✙
Просто в чат зашёл:)
Тут обсуждают андроид разработку и все к ней прикладное, здесь не ищут друзей на вечер. ®️Stop flood
Dany
Почему эмулятор и мой сяоми по разному получают дату? В первый раз работаю с датой, мне нужно вычислять разницу между первой и второй датой и временем, для этого я делаю парсинг этих строк, забирая результат через getText(). Как будет правильно сделать так, чтобы это работало везде? upd. Не сразу сообразил что это из за языка. Но все же как сделать правильно это все
Dany
Віталій
стоит обратить на это предупреждение внимание?
Anonymous
Зачем нужен барьер если тоже самое можно добиться через Guidline??????
Віталій
Да, а смысл так делать
так а как получить данные итема на который нажали в ресайкле?
Антон
Всем привет, подскажите, у кого-нибудь из здесь присутствующих есть Macbook 16 в стоковой комплектации? (Может аналогичный по мощности 15) Можете сказать как он? летает? как собирает большие проекты по времени?