перед тем как собственно его показывать?
https://t.me/android_declarative/23860
Действительно, дело оказалось в том что рантайм не оптимизировал код на первых секундах старта приложения. Я запустил прилку с manifest-флагом android:vmSafeMode="true" и теперь скорость отрисовки такая же как на первых секундах до этого
Но команда не помогла. Я не заметил прирост производительности когда ее исполняю. Может я не так ей пользуюсь? Я запускаю прилку из студии и исполняю эту команду. Как я понял, она берет уже существующее приложение на девайсе и прогоняет его через AOT
А билд релизный, с R8?
Нет, дебажный. Я хочу добиться удовлетворительного перфоманса на дебажной версии. Имхо, хуево это когда скролл в композном листе плавно работает в дебаге, а мой кастомный транзишн - нет
имхо это ни*уево когда скролл в композном листе плавно работает в дебаге))
Пха, я все напутал)
с дебаг не работает, установить релиз билд, не запускать, выполнить ту адб команду, тогда можно запускать. ART загрузит скомпилированное прилижение.
Обсуждают сегодня