Зависимость с библиотекой поддержки Android не работает с проектом с использованием Androidx

Я использую зависимость в своем проекте, который использует библиотеку поддержки Andorid. Мой проект использует AndroidX, и я не могу использовать эту зависимость из-за ошибки времени компиляции:

введите описание изображения здесь

Я добавил следующую зависимость в свой проект:

implementation 'br.com.simplepass:loading-button-android:1.14.0'

Однако после синхронизации Gradle я не могу использовать эту библиотеку, которая предоставляет представление, которое подклассов AppCompatButton из библиотеки поддержки Android.

Ранее я без проблем перешел на AndroidX и включил Jetifier в своих свойствах Gradle:

android.useAndroidX=true
android.enableJetifier=true

Моя версия Gradle 4.6 Моя версия плагина Android 3.2.0 Версия Android Studio 3.2.1

Я пытался очистить и восстановить.

Насколько я понимаю, Jetifier должен был разрешить эту зависимость поддержки Android в этом пакете для меня, но, похоже, он не работает.

Заранее спасибо за помощь!

1 ответ

Обновление buildToolsVersion до 28.0.3 после перезапуска моей машины исправило сбои во время выполнения.

Однако в среде Android Studio IDE по-прежнему выделяются ошибки приведения, возможно, они неправильно кэшируют их (они сохраняются после очистки и перестроения).

Другие вопросы по тегам