You're referring to the Android platform's internal annotations, which aren't the ones you want to use for your own code. For your code, you should import the AndroidX versions of those annotations:
androidx.annotation.NonNull
androidx.annotation.Nullable
etc. (note the extra x
in androidx
vs android
)
You'll also want to make sure you have declared a dependency on androidx.annotation:annotation
in your build.gradle
(see here for the latest version information)
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…