#Gradle #Jetifier #AndroidX
can-i-drop-jetifier Gradle Plugin
Вы уже перешли в своем проекте с Android Support Library (ASL) на AndroidX? Но вот в чем загвоздка - не все авторы библиотек сделали тоже самое, поэтому вам в код тянутся зависимости ASL.
Решить эту проблему призвана утилита Jetifier от Google. Она превращает старый ASL код в новый AndroidX, но на такую модификацию байткода требуется время. Но если в вашем проекте уже нет ASL библиотек. то лучше отключить Jetifier.
Плагин позволяет определить какие из библиотек используют ASL Просто выполните:
Отключение Jetifier для запуска таска - обязательно
can-i-drop-jetifier Gradle Plugin
Вы уже перешли в своем проекте с Android Support Library (ASL) на AndroidX? Но вот в чем загвоздка - не все авторы библиотек сделали тоже самое, поэтому вам в код тянутся зависимости ASL.
Решить эту проблему призвана утилита Jetifier от Google. Она превращает старый ASL код в новый AndroidX, но на такую модификацию байткода требуется время. Но если в вашем проекте уже нет ASL библиотек. то лучше отключить Jetifier.
Плагин позволяет определить какие из библиотек используют ASL Просто выполните:
./gradlew -Pandroid.enableJetifier=false canIDropJetifier
Отключение Jetifier для запуска таска - обязательно
GitHub
GitHub - plnice/can-i-drop-jetifier: Gradle plugin that checks if there are dependencies using support library instead of AndroidX.
Gradle plugin that checks if there are dependencies using support library instead of AndroidX. - GitHub - plnice/can-i-drop-jetifier: Gradle plugin that checks if there are dependencies using suppo...