在api 30及以上的版本中,AppCompat和Design库已被更新为AndroidX库。因此,必须将以下行添加到build.gradle文件中,以使用适当的库版本:
android {
...
defaultConfig {
...
targetSdkVersion 30
...
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
...
}
dependencies {
implementation 'androidx.appcompat:appcompat:1.4.0'
implementation 'com.google.android.material:material:1.4.0'
...
}
在这个例子中,appcompat 1.4.0和material 1.4.0是对应的AndroidX库版本。在使用AndroidX库之前,建议先备份项目,并且应该将build tools和gradle版本更新到最新版本。