Короче говоря, новая функция Refactor в Android Studio до Migrate to Android X
глючит.В итоге в моих файлах XML появились десятки недопустимых, неполных, несуществующих классов компонентов, и компилятор не жаловался.Только при тестировании во время выполнения я понял, что это сделано.
Существует ли опция lint для поиска недопустимых имен классов / типов компонентов, чтобы она помечала что-то вроде этого (которого не существует):
<androidx.widget.AppCompatSeekBar>....</androidx.widget.AppCompatSeekBar>
Фактическое имя класса androidx.appcompat.widget.AppCompatSeekBar
.Мне пришлось много искать и заменять вручную, но я неохотно выкладываю это как обновление и ломаю приложение, которое раньше прекрасно работало.