Документация Android ясна на этом. Перейдите на страницу ниже. Под ней есть два столбца с именами "СТАРЫЙ СТИЛЬ АРТИФАКТ" и "Артефакт сборки AndroidX"
https://developer.android.com/jetpack/androidx/migrate
Теперь у вас много зависимостей в gradle. Просто сопоставьте их с артефактами сборки Androidx и замените их в gradle.
Этого будет недостаточно.
Перейдите к своей MainActivity (повторите это для всех действий) и удалите слово AppCompact Activity в выражении «открытый класс MainActivity расширяет AppCompatActivity» и снова напишите то же слово. Но на этот раз библиотека androidx импортируется. Пока не поддерживается файл поддержки appcompactимпортированы и использованы (также удалите этот appcompact import import).
Кроме того, перейдите в файл макета.Предположим, у вас есть макет ограничения, тогда вы можете заметить, что макет ограничения первой строки в xml-файле имеет что-то связанное с appcompact. Просто удалите его и снова напишите макет ограничения. Но теперь добавлен макет ограничения, связанного с androidx.
Повторите это для такого же количества действий и для множества файлов макета XML.
Но не волнуйтесь: Android Studio отображает все возможные ошибки при компиляции.