Android studio AndroidX重构支持工作,而不是android.Support.v4和android.Support.v7吗?

Android studio AndroidX重构支持工作,而不是android.Support.v4和android.Support.v7吗?,android-studio,android-studio-3.0,Android Studio,Android Studio 3.0,我在上读了关于AndroidX重构支持的文章 据我所知,AndroidX将取代android.support.v4和android.support.v7,对吗 因此,在我的新项目中,我不需要再次导入android.support.v4和android.support.v7,对吗?如果你转到android.com的页面,它有一个列表,其中列出了哪个AndroidX包替换了每个遗留包。它还有一个特定类已移动到哪个命名空间的列表。要转换为使用AndroidX版本,您必须替换gradle依赖项中适当的“

我在上读了关于AndroidX重构支持的文章

据我所知,AndroidX将取代android.support.v4和android.support.v7,对吗


因此,在我的新项目中,我不需要再次导入android.support.v4和android.support.v7,对吗?

如果你转到android.com的页面,它有一个列表,其中列出了哪个AndroidX包替换了每个遗留包。它还有一个特定类已移动到哪个命名空间的列表。要转换为使用AndroidX版本,您必须替换gradle依赖项中适当的“工件”,并且必须将import语句更改为类现在所在的名称空间

例如,
android.support.v4.app.FragmentManager
现在被称为
androidx.fragment.app.FragmentManager
。因此,您需要更改导入语句,并且需要将相关的AndroidX库添加到build.gradle文件中的依赖项:

implementation 'androidx.legacy:legacy-support-v4:1.0.0'
因此,是的,您不必参考android.support.v4,您必须参考适当的新库