Если я открываю android.content.SharedPreferences
класс из SDK, я вижу, что он импортирует android.annotation.Nullable
класс, но я не могу открыть этот класс, его нет в моем пути к классам.И Android Studio не распознает эту аннотацию (поэтому в моем коде Kotlin я не получаю правильные обнуляемые типы при использовании методов из класса SharedPreferences).У меня есть android.support.annotation.Nullable
, org.jetbrains.annotations.Nullable
, javax.annotation.Nullable
, но не android.annotation.Nullable
.
У меня есть android.jar
из моего SDK на пути к классам, и в пакете android.annotation
есть два класса: SuppressLint
и TargetApi
, но не Nullable
.
Я использую Android Studio 3.3.1 и только что создал проект по умолчанию с Kotlin и минимальной целью 5.0.