Производительность appcompat-v7: 28 против appcompat-v7: 27 - PullRequest
0 голосов
/ 22 февраля 2019

Пару дней назад я изменил targetSdkVersion с 27 на 28 и, соответственно, версию appcompat-v7 с 27 на 28. После этого некоторые пользователи сообщили о плохой производительности.
Небольшое исследование показало, что причина ухудшенияпроизводительность была в библиотеке appcompat-v7. Например, оператор

val chb = AppCompatCheckBox(this)

теперь занимает 55,7 мс против 0,91 мс в предыдущей версии (60 раз медленно)

variants.addView(chb, LinearLayout.LayoutParams(lHeight, lWidth))

20 раз медленно.Кто-нибудь знает, как это исправить?

...