«android .annotation.NonNull» не публикуется c в «android .annotation». Не может быть доступен снаружи пакета - PullRequest
0 голосов
/ 23 апреля 2020

'android.annotation.NonNull' is not public in 'android.annotation'. Cannot be accessed from outside package

Я получаю это предупреждение, когда пытаюсь составить список данных. Кто-нибудь знает почему?

1 Ответ

1 голос
/ 24 апреля 2020

Вы имеете в виду внутренние аннотации платформы Android, которые вы не хотите использовать для собственного кода. Для вашего кода вы должны импортировать версии этих аннотаций для AndroidX:

androidx.annotation.NonNull

androidx.annotation.Nullable

и др c. (обратите внимание на дополнительные x в androidx против android)

...