@android_ru

Страница 3035 из 3205
Андрей
27.04.2018
09:31:43
апкомпат побеждаем.... ну более/менее
глупый вопрос, чем график делал?

Gleb
27.04.2018
09:31:48
Круто. Можно конфиг?)
Главное что нет ограничения на число строк в конфиге - можно замусрить не бояться))

Sergey
27.04.2018
09:32:22
кстати, какая у тебя версия студии?

Google
Quantum Harmonizer
27.04.2018
09:32:31
-keep class * implements android.os.Parcelable — а это зачем?

Sergey
27.04.2018
09:32:38
в Android Studio 3.1 уже R8 вместо Proguard

Gleb
27.04.2018
09:33:08
-keep class * implements android.os.Parcelable — а это зачем?
не помню... исторически))) может это и бред полуночный)) надо будет просто как-то сесть и пересмотреть его

глупый вопрос, чем график делал?
https://github.com/KeepSafe/dexcount-gradle-plugin apply plugin: 'com.getkeepsafe.dexcount'

Quantum Harmonizer
27.04.2018
09:34:06
Спасибо. Это мощно :) #proguard

Gleb
27.04.2018
09:34:09
благодарю!
Пожалуйста

Sergey
27.04.2018
09:34:55
благодарю!
только осторожно, он добавляет процентов 10 времени сборки

Gleb
27.04.2018
09:34:57
Спасибо. Это мощно :) #proguard
Ну... короче как и слюбым opensource - "можете взять - того что полезно будет именно вам".... и скопипастить себе

Андрей
27.04.2018
09:35:19
только осторожно, он добавляет процентов 10 времени сборки
не ну понятно что он будет закомменчен, когда не нужен =)

Евгений
27.04.2018
09:38:30
Помогите, пожалуйста, https://stackoverflow.com/questions/50059316/repeat-retrofit2-request-using-repeatwhen-rxjava2

Google
Artur
27.04.2018
09:46:40
Привет ребята, такой вопрос как сделать кастомный вью в статус баре?

Как телеграмм X

Dmitriy
27.04.2018
09:47:54
Спасибо. Это мощно :) #proguard
Лучше вручную самому по своим плагинам пройтись и посмотреть какие правила прописывать. например вот это -keep public class mul.** {*;} скорее всего специфично для того проекта

Dmitriy
27.04.2018
09:48:38
Евгений
27.04.2018
09:49:27
>Only the original thread that created a view hierarchy can touch its views.
Это понятно. Исправить как? Я так понимаю как-то нужно указать поток повторной попытки.

Dmitriy
27.04.2018
09:49:53
так это конкретно для AppCompat
Зачем вообще для AppCompat оставлять нетронутыми классы? Пусть обфусцирует. Он не ломается.

Dmitriy
27.04.2018
09:51:20
Ну я обфусцировал много раз - ни разу аппкомпат не ломался.

Quantum Harmonizer
27.04.2018
09:51:35
Dmitriy
27.04.2018
09:51:41
ща гляну

и какого размера он был?
дофига что-то. android.support.V7 - 6907 android.support.v4 - 7759

Quantum Harmonizer
27.04.2018
10:02:23
дофига что-то. android.support.V7 - 6907 android.support.v4 - 7759
Вот. Скорее всего, есть пачка всяких -keep, которая держит много лишнего.

Sergey
27.04.2018
10:03:51
Как телеграмм X
Там не кастомная вью

Dmitriy
27.04.2018
10:03:52
Вот. Скорее всего, есть пачка всяких -keep, которая держит много лишнего.
только пикассо, окхттп и либа sip Ща попробую поставить как в этом примере -optimizationpasses 5

Sergey
27.04.2018
10:04:18
https://github.com/BaselHorany/ProgressStatusBar посмотри как тут сделали @orion_gm

Quantum Harmonizer
27.04.2018
10:04:21
Denis
27.04.2018
10:10:45
а в чем проблема с multidex? долгий запуск приложения на допотопных телефонах с android 4 за 3000 руб?

Dmitriy
27.04.2018
10:12:14
Странно, но у меня ключ -android не принимает прогуард

@NikitenkoGleb а ты случаем не подменял старый прогуард из студии на новый, с сайта?

Google
Quantum Harmonizer
27.04.2018
10:12:55
Странно, но у меня ключ -android не принимает прогуард
я тоже такого ключа не знаю, кстати

Dmitriy
27.04.2018
10:13:15
я тоже такого ключа не знаю, кстати
https://www.guardsquare.com/en/proguard/manual/examples#androidapplication тут есть

Только разница в том, что в студии до сих пор НЯП 4.1 версия, а на сайте 6.0 можно скачать

Alm
27.04.2018
10:14:03
Добрый день, коллеги. Есть ли готовые библиотеки для того, чтобы изменить битрейт видео?

Artur
27.04.2018
10:14:35
Quantum Harmonizer
27.04.2018
10:14:37
https://www.guardsquare.com/en/proguard/manual/examples#androidapplication тут есть
нашёл в доке, описание прям чересчур лаконичное)

Quantum Harmonizer
27.04.2018
10:15:25
Интересно, с какой версии там, например, -assumenoexternalsideeffects

Alm
27.04.2018
10:16:26
краем уха слышал про ffmpeg
Там крайне сложно всё. Пытался разобраться с МедиаКодек'ом. Но время поджимает

Dmitriy
27.04.2018
10:17:31
да ... там проекто специфичных пара может быть)) я этот файл "к релизу" не готовил)
А у тебя обе подключены и v4 и v7? можешь dexcount сформированный скинуть?

Quantum Harmonizer
27.04.2018
10:19:48
не любишь интерполяцию строк?)

Dmitriy
27.04.2018
10:20:07
Я про html =)

Sergey
27.04.2018
10:21:07
а что там?
Флаги и просто своя вью под статусбаром

Gleb
27.04.2018
10:22:08
Я про html =)
блин он папку с репортом генерит и там еще раб назв пакетов (( ну смотри ... по графику - верхний сектор - v7, нижний - v4 (3я полоска от центра)

3645 и 2191 соответственно

Google
Dmitriy
27.04.2018
10:24:01
Блин. что ж у меня так много...

-android ни с новым ни со старым proguard у меня не работает

Gleb
27.04.2018
10:24:31
@NikitenkoGleb а ты случаем не подменял старый прогуард из студии на новый, с сайта?
сорян ... не увидел.... да ... подменен)) шестой - поднят) верно замечено

-android ни с новым ни со старым proguard у меня не работает
если вырубить - стандартный тоже хавает

это тока вот с 6 я решил поэкспериментить внешний прогвард

Denis
27.04.2018
10:25:37
Добрый день, коллеги. Есть ли готовые библиотеки для того, чтобы изменить битрейт видео?
я пользовался вот этим (или какой-то очень похожей либой) для изменения разрешения и битрейта видео взято из исходников Telegram https://github.com/lalongooo/VideoCompressor

Gleb
27.04.2018
10:25:50
Gleb
27.04.2018
10:27:18
Там крайне сложно всё. Пытался разобраться с МедиаКодек'ом. Но время поджимает
В идеале - медиа кодек - 0 зависимостей, аппаратное ускорение ... но ... да .... курить его надо

Denis
27.04.2018
10:28:05
спасибо:)
ffmpeg тоже пробовал, но у меня скорость была что-то около 0.5 fps (было неюзабельно)

Gleb
27.04.2018
10:28:05
примерно как здесь https://github.com/Nik-Gleb/mpeg-encoder

Artur
27.04.2018
10:31:23
Флаги и просто своя вью под статусбаром
как я понмаю надо чтобы юзер давал разрешения на это?

Dmitriy
27.04.2018
10:36:56
чуть позднее гугл объявил R8 ?
R8 это просто замена dexCompiler

Sergey
27.04.2018
10:37:14
Dmitriy
27.04.2018
10:37:19
А

гоню

да

Sergey
27.04.2018
10:37:23
R8 замена Proguard

Gleb
27.04.2018
10:38:14
R8 замена Proguard
да-да.... но они не совсем конфиг соблюли, по моим посл экспериментам (опт пассес - не работает, донтнот - тоже)

Google
Dmitriy
27.04.2018
10:38:32
@NikitenkoGleb вобщем скопировал все твои рулы, добавил специфичные для своих либ и картина не поменялась. Видимо я больше использую от SupportLibrary чем ты =)

Gleb
27.04.2018
10:39:48
видится мне вот эту шапочку лучше не трогать(не удалять - скопипастить)



Dmitriy
27.04.2018
10:40:20
Gleb
27.04.2018
10:40:39
и соблюсти все строки что про "android.support"

Dmitriy
27.04.2018
10:40:56
Gleb
27.04.2018
10:41:36
Только ради этого и делал
релиз сборка и minify в градле в релиз разделе... ?

Dmitriy
27.04.2018
10:42:33
релиз сборка и minify в градле в релиз разделе... ?
я дебажную для проверки уменьшаю. И какие параметры ни меняю, все равно с 62 уменьшается до 58 :)

Это может означать что я оптимально использую практически все зависимости)

Artur
27.04.2018
10:43:46
нет, посмотри код той либки же
я посмтрел, там требует пермишен и он выключен по дефолту у MIUI

Sergey
27.04.2018
10:44:08
я посмтрел, там требует пермишен и он выключен по дефолту у MIUI
оно будет работать на нормальном андроиде

Artur
27.04.2018
10:44:09
на самсунг он вообще не показывается и прилога падает из-за того что нету доступа

Самсунг не работае, miui тоже нету )

сразу кучу телефонов отсеилось

Sergey
27.04.2018
10:45:06
тогда ищи дальше способ

Страница 3035 из 3205