Alexey
Можно на лету генерить картинку если есть path, но как со скоростью будет - хз
Alexey
в сорцы спускаться в самый низ(
Nikita
Народ подскажите по градлу если кто знает, как мне compileOnly подцепиться из модуля к джарнику который лежит в libs в проекте?
Denis
Откуда инфа?
Denis
Так преобразование в пнг разве не в андроидах версии ниже 5?
Denis
Android 5.0 (API level 21) and higher provides vector drawable support. If your app has a minimum API level that's lower, Vector Asset Studio adds the vector drawable file to your project; also, at build time, Gradle creates PNG raster images at various resolutions. Gradle generates the PNG densities specified by the Domain Specific Language (DSL) generatedDensities property in a build.gradle file.
Konstantin
По-моему наоборот написано)
Alexey
До 5 суппорт должен это делать
Denis
если минимальная версия апи ниже, чем 5 то генерятся пнг
Denis
если выше то не генерятся
Sergey Mitrofanov
Кто мне подскажет вот такую штуку: Есть проект с тестовым пакетом (пусть com.android.sample) и тестовым же ИД приложения (который в манифесте прописывается) Как настроить сборку так, чтобы в именно в релизной сборки происходило переименование тестового пакета и тестового ИД приложения (а так же тестовых рекламных ИД) в реальные, которые будут опубликованы на маркете?
Denis
причем генерится на этапе сборки
Denis
"Since the vector graphics are rendered at runtime, on the CPU, the initial loading and drawing of a VectorDrawable will be slower. This is why Google recommends using them for images of maximum 200 x 200 dp."
Denis
Потом кеширование и норм
Denis
Но пихать свг на 2500*1400 - идиотизм
Denis
🤔
Denis
Мелкие иконки рисуются первый раз чуть медленнее
Denis
Зато потом быстро
Denis
Ща гляну
Sergey Mitrofanov
@futurobot_tg ага, только надо скорее по-другому Чтобы из девелоперского com.android.sample переименовало в com.super.puper )
Denis
Сейчас бы иконки каждые 0.1сек менять
Sergey Mitrofanov
может это флаворсами решается?
Флаворсы вроде не умеют пакеты классов переименовывать - только ИД (пакет) приложения... По крайней мере так сказал коллега, который этой задачей до меня занимался )
Alexey
Флаворсы вроде не умеют пакеты классов переименовывать - только ИД (пакет) приложения... По крайней мере так сказал коллега, который этой задачей до меня занимался )
скорее всего свою таску писать и встраивать в пайплайн сборки, но мне кажется тут кучу гемороя получить можно будет
Sergey Mitrofanov
Да, как-то не хочется в градле кодить...
Sergey Mitrofanov
Есть такая задача
Alexey
И даже искал в коде все текстовые упоминания пакета?
Alexey
Да, как-то не хочется в градле кодить...
Скоро градл на котлин переедет) Заживём)
Alexey
если я название пакета отрефакторю, то все строковые константы не переименуются
Sergey Mitrofanov
Чтобы можно было при необходимости сменить пакеты и выложить копию под другим именем на маркет. Хотим попробовать такую штуку.
Sergey Mitrofanov
Думаете гугл их не видит? )
Denis
Хрень их бенчи по svg
Alexey
у вас не бургер кинг приложуха?
Sergey Mitrofanov
Мы недавно обнаружили, что гугл все видит )
Denis
А можно девайс взять на 2.Х)
Denis
Но опять-же, никто и не говорит что свг - серебряная пуля.
Denis
Под задачи
Alexey
Мы недавно обнаружили, что гугл все видит )
Скоро ещё и фотки юзеров с фронталки при падениях будет прикреплять
Alexey
Боюсь что скоро будет лицензии библиотек проверять
Sergey Mitrofanov
Ну картинки у нас все с лицензией, уже давно.
Sergey Mitrofanov
А что если есть? =)
Alexey
я тоже думаю что живые там не для всех приложух используются
Alexey
а то ждали бы как у эпл по 2 недели
Alexey
потом надо будет доказать что акки связаны и мб разбанят
Sergey Mitrofanov
Спорить тут не буду
Sergey Mitrofanov
Ладно, вопрос все равно не в этом
Sergey Mitrofanov
Давно мы это смотрели, сейчас, может у них что-то в этом процессе поменялось )
Ilya
Ребят, может кто то разбирается в курсорах. Почему в UriPath "content://com.android.providers.downloads.documents/document/8", cursor.getString(column_index) возвращает null? API 25, выбираю аудио через интент, эмулятор
Александр
тогда клиент вк давно должны были выпилить
Anonymous
Anonymous
Все привет! На High Sierra исчез menu bar( Может кто сталкивался?
Александр
не за это
Anonymous
тоже самое
Anonymous
Вот нашел что я не один такой https://stackoverflow.com/questions/44778860/menu-bar-not-showing-in-android-studio
Anonymous
но нет решения
Alexey
но нет решения
обновления есть?
Sergey Mitrofanov
100% У нас на днях в одной игрушке (пазлы) похожую фоновую картинку расценили как нарушающую правила касательно порно и эротики )
Anonymous
нету
Alexey
у меня из canary обновление, все ок
Anonymous
даже немогу вызвать check for update
Александр
ну в контексте первого сообщения, то это не оправдания. да там и с галкой тоже находит. причём в самых неожиданных запросах
Sergey Mitrofanov
Не, мы специально добивали анкету, чтобы категория была не ниже 16+, хотя и игра очень даже невинная. Просто на категории 3+ нельзя рекламу вешать, от слов совсем...
Александр
ну это понятно
Sergey Mitrofanov
Чего это вдруг? О_о Я только на днях это у нас переписал по той рекомендации...
Алексей
я бы сказал, что и фиг с ним, это как надо совпасть, чтобы пользоваться приложением со включённой геолокацией во время апдейта сервисов.
Ivan
как вы определили реальность девайса то?) уникальный imei подставить - как нефиг делать манки раннер прокликает ваше приложение
Алексей
в ворнинге на вашем скриншоте двояко написано, можно и так и так понять. Подробностей не знаете?
Ivan
Может вам эксурсию еще устроить? )))
нет, необязательно но удаленно вы никак не определите запустил я ваше приложение на реальном девайсе или эмуляторе да и в целом сделал это я или робот
Alexey
гугл вей
Ivan
но это вообще не дает оснований утверждать, что запускали реальные люди на реальных девайсах )
Sergey Mitrofanov
Хм, что-то я не понял, что имеется ввиду под "when Google Play services is updated on the device"? Это имеется ввиду будет падать в процессе обновления сервисов или после первого же обновления до следующей минорной версии?