在AndroidX中,包名已经从"android.support"更改为"androidx",因此无法再使用"android.support.v4.content.ContextCompat"这个类。要解决这个问题,您需要做以下两个步骤:
android {
...
defaultConfig {
...
// 添加以下行
useLibrary 'androidx.core:core:1.6.0'
}
}
import android.support.v4.content.ContextCompat;
将其更改为:
import androidx.core.content.ContextCompat;
完成上述两个步骤后,您的项目应该能够找到并使用正确的类。请确保在build.gradle和代码文件中进行相应的更改。