В чем разница между пакетами Android и Androidx в Android Studio? - PullRequest
1 голос
/ 23 июня 2019

Я новичок в разработке мобильных приложений на Java и Kotlin, у меня было приложение на Java, которое мне нужно было запустить в новом проекте. При создании нового проекта в Android Studio я проверил Use androidx.* artifacts. После преодоления некоторых зависимостей из моего старого проекта у меня было слишком много ошибок, которые я исправил, перейдя в Refactor => Migrate to AndroidX

Теперь я хочу узнать, в чем разница между пакетами android и androidx.

Заранее спасибо.

1 Ответ

1 голос
/ 23 июня 2019

Android создает API с обратной совместимостью и имеет множество библиотек поддержки Android, которые существуют в API разработчиков. Чтобы убрать этот беспорядок, Android представил библиотеки androidx. AndroidX - значительное улучшение оригинальной библиотеки поддержки Android. Как и библиотека поддержки, AndroidX поставляется отдельно от ОС Android и обеспечивает обратную совместимость между версиями Android. AndroidX полностью заменяет библиотеку поддержки, предоставляя функции четности и новые библиотеки Вы можете прочитать об androidx здесь https://developer.android.com/jetpack/androidx

...