Библиотеки поддержки 28.0.0 и Androidx 1.0.0 были построены из одного и того же исходного кода , поэтому, вероятно, будет проще обнаружить любые ошибки, связанные с API, если вы сначала перейдете на 28.0.0.
Jetifier изменяет файлы классов в процессе сборки, заменяя все имена классов android.support
эквивалентами androidx
и com.google.android.material
. Это влияет на все файлы классов, включенные в вашу сборку, даже те, которые были получены из сторонних библиотек. Таким образом, это обеспечивает обратную совместимость с более старыми версиями библиотеки поддержки.
В артефакты теперь встроена обратная совместимость для более старых версий Android - androidx.viewpager
будет просто работать на Android SDK 14 и выше. Что бы это ни стоило, артефакты v4, v7 и v13 не означают «поддержку Android SDK 4 + / 7 + / 13 +» с момента выпуска 26.0.0 .