Могу ли я встроить более новую версию WebKit в мое приложение?
Теоретически, возможно.
Вам придется полностью переписать WebKit, чтобы использовать что-то, чтоNDK поддерживает вывод (например, OpenGL) и встраивает его в ваше приложение.По моим оценкам, это займет> 100 месяцев разработчиков, поэтому, если у вас большая команда и соответствующий бюджет, вы можете попробовать это.К тому времени, когда вы закончите работу, «старые версии Android» устареют, и вам не понадобится код.
Следовательно, с практической точки зрения, либо измените дизайн приложений так, чтобы переходы CSS больше не были"важно для функциональности приложения", или ограничьте свое приложение Android 3.0+ и подождите, пока база пользователей Android не догонит.