#google-app-engine #android-studio
#google-app-engine #android-studio
Вопрос:
Я пытаюсь использовать ThreadLocalRandom.current () в моей конечной точке GAE через Android Studio, но получаю эту ошибку:
Для вызова требуется уровень API 21 (текущий минимум равен 1)
ThreadLocalRandom — это даже не библиотека Android API!
У кого-нибудь есть идеи? Спасибо!
Комментарии:
1. Привет, Джонни, ты смог решить?
2. @Enoobong… да и нет … вызов API работает нормально, несмотря на ошибку.
3. Да, заметил, что это работает, просто хотел снять красную метку
Ответ №1:
Попробуйте добавить следующую аннотацию поверх любого метода, в котором содержится ваша ThreadLocalRandom.current()
строка:
@RequiresApi(api = Build.VERSION_CODES.L)
Например:
@RequiresApi(api = Build.VERSION_CODES.L)
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
...
}