Size: a a a

Android Dev Подкаст

2018 November 27

AE

Alexander Efremenkov in Android Dev Подкаст
В рантайме всё ок. Аффектит старт.
источник

ES

Eugene Shapovalov in Android Dev Подкаст
Alexander Efremenkov
В рантайме всё ок. Аффектит старт.
Спасибо
источник

AP

Alexey Pushkarev in Android Dev Подкаст
Alexander Efremenkov
main dex - это не про multidex а про то, когда твоё количество классов для первоначального запуска превышает один dex файл
оно не может сразу несколько дексов загрузить на старте?
источник

AE

Alexander Efremenkov in Android Dev Подкаст
Alexey Pushkarev
оно не может сразу несколько дексов загрузить на старте?
До Android 5 нет, после - всё ок
источник

AP

Alexey Pushkarev in Android Dev Подкаст
благо,  % девайсов ниже api 21 уменьшается и все у кого подобная трабла есть, скоро  смогут вздохнуть без боли)
источник

AE

Alexander Efremenkov in Android Dev Подкаст
Всё верно
источник

SV

Sviat Volkov in Android Dev Подкаст
по ГЦ и потокам. @iamironz ты сказал, что чем больше потоков, тем больше рутов, тем дольше всё чистится. и следовательно для работы с памятью много потоков это плохо (это уже слегка надуманный мной вывод ;) ), но в орео завезли concurrent heap compaction суть которого - каждму треду свой кусок хипа, и аллокации работают очень быстро,т.к. не ищется место по всему хипу, а только в локальном куске и ресайз хипа происходит реже
Так что с андроид О много потоков это хорошо
источник

AE

Alexander Efremenkov in Android Dev Подкаст
Хорошо, но нет. Только если у тебя min api Android O. И тогда ты в любом случае аффектишь gc тред.
источник

SV

Sviat Volkov in Android Dev Подкаст
окей, спасибо, т.е. из за мин апи появляются какие-то инструкции как работать jvm? я думал что если на девайсе стоит апи 28 допустим, то система работает с приложением  по правилам 28
источник

AP

Alexey Pushkarev in Android Dev Подкаст
вроде за это target api отвечало
источник

AE

Alexander Efremenkov in Android Dev Подкаст
Нет, просто Android O - сильно маленький сет покрытия
источник

AE

Alexander Efremenkov in Android Dev Подкаст
Я не про конфиг манифеста/гредла
источник

AE

Alexander Efremenkov in Android Dev Подкаст
А просто про то, что оно ок, но юзеров начиная с О очень мало
источник

AP

Alexey Pushkarev in Android Dev Подкаст
ну да, это понятное дело, что пока там оч мало юзеров, не стоит закладываться на такое поведение
источник

SV

Sviat Volkov in Android Dev Подкаст
got it
источник
2018 November 28

ST

Sasha Tainyuk in Android Dev Подкаст
With Java 9 work seemingly happening in AOSP (cross your fingers for Android P+1), hopefully we’ll have a new batch of APIs in the summer as candidates for desugaring.

Вот такие вот дела. )
https://jakewharton.com/androids-java-9-10-11-and-12-support/
источник

Sergey λ in Android Dev Подкаст
#упастьневстать
источник

Sergey λ in Android Dev Подкаст
>  hopefully we’ll have a new batch of APIs in the summer as candidates for desugaring
как они собираются "дешугарить" APIs? wat?
источник

Sergey λ in Android Dev Подкаст
или это чисто "сахар"?
источник

ST

Sasha Tainyuk in Android Dev Подкаст
Скорее всего. Там он пишет, типа всё, от чего тякут за пределами андроид, уже есть в андроид по средствам сахара.
источник