package not exist в Android Studio
В учебнике по андроид разработке, по которому я учусь, указано использовать эти библиотеки
import android.support.design.widget.Snackbar;
import android.support.v4.content.res.ResourcesCompat;
import android.support.v7.widget.CardView;
import android.support.v7.widget.RecyclerView;
Для того,чтобы их добавить в build.gradle я добавила следующие строки
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support:design:28.0.0'
implementation 'com.android.support:support-v4:28.0.0'
implementation 'com.google.code.gson:gson:2.8.6'
В учебном проекте это работает, но в моём почему-то эти библиотеки не находятся. Ошибки по типу error: package android.support.design.widget does not exist
Подскажите, в чем дело. Спасибо
Ответы (1 шт):
Автор решения: Sergei Buvaka
→ Ссылка
Support библиотеки уже давненько устарели и не используются.
AndroidX заменяет оригинальные API библиотеки поддержки пакетами в пространстве имен androidx. Изменены только имена пакетов и артефактов Maven. Имена классов, методов и полей не изменились.
implementation 'androidx.appcompat:appcompat:1.1.0'
implementation 'androidx.core:core-ktx:1.3.0'
Более подробно стоит почитать в документации, а так же здесь.