Ошибка Android Studio «требует, чтобы библиотеки и приложения, которые зависят от нее, компилировались с API-интерфейсамAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Ошибка Android Studio «требует, чтобы библиотеки и приложения, которые зависят от нее, компилировались с API-интерфейсам

Сообщение Anonymous »

Все библиотеки обновлены.
Версии библиотек:

Код: Выделить всё

implementation 'androidx.annotation:annotation-experimental:1.3.0'
implementation 'androidx.core:core-ktx:1.9.0'
implementation 'androidx.core:core:1.9.0'
implementation 'androidx.appcompat:appcompat:1.5.1'
implementation 'com.google.android.material:material:1.6.1'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
implementation 'com.google.firebase:firebase-database:20.0.6'
implementation 'com.google.firebase:firebase-config-ktx:21.1.2'
implementation 'com.google.firebase:firebase-config:21.1.2'
testImplementation 'junit:junit:4.13.2'
androidTestImplementation 'androidx.test.ext:junit:1.1.3'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0'
implementation 'com.github.denzcoskun:ImageSlideshow:0.1.0'
implementation("com.android.volley:volley:1.2.1")
Ошибка:

При проверке метаданных AAR обнаружено 3 проблемы:
  • Зависимость «androidx.core:core-ktx:1.9.0» требует, чтобы библиотеки и приложения, которые от нее зависят, компилировались с версией 33 или более поздней
    API-интерфейсов Android. :app в настоящее время скомпилировано для Android-32.
    Рекомендуемое действие: обновите этот проект, чтобы использовать более новую
    compileSdkVersion не ниже 33, например 33. Обратите внимание, что обновление
    компилированиеSdkVersion библиотеки или приложения (которое позволяет использовать более новые API
    ) можно выполнить отдельно от обновления targetSdkVersion
    (которое позволяет приложению использовать новое поведение во время выполнения) и minSdkVersion
    (который определяет, на каких устройствах можно установить приложение).
  • Зависимость «androidx.core:core:1.9.0» требует, чтобы библиотеки и приложения, которые зависят от нее, компилировались с версией 33 или более поздней
    API Android. :app в настоящее время скомпилировано для Android-32.
    Рекомендуемое действие: обновите этот проект, чтобы использовать более новую
    compileSdkVersion не ниже 33, например 33. Обратите внимание, что
    обновление compileSdkVersion библиотеки или приложения (которое позволяет использовать
    более новые API) можно выполнить отдельно от обновления
    targetSdkVersion (который включает новое поведение приложения во время выполнения) и
    minSdkVersion (который определяет, на каких устройствах приложение может быть установлено
    ).
  • Зависимость «androidx.annotation:annotation-experimental:1.3.0» требует, чтобы библиотеки и приложения, которые от нее зависят, компилировались
    с API Android версии 33 или более поздней. :app в настоящее время
    скомпилировано для Android-32.
    Рекомендуемое действие: обновите этот проект
    , чтобы использовать более новую версию compileSdkVersion не ниже 33, например 33. Примечание.
    что обновление compileSdkVersion библиотеки или приложения (которое
    позволяет использовать новые API) можно выполнять отдельно от обновления
    />targetSdkVersion (который выбирает новое поведение приложения во время выполнения) и
    minSdkVersion (который определяет, на каких устройствах приложение может быть установлено
    ).
Как это исправить?

Подробнее здесь: https://stackoverflow.com/questions/736 ... on-it-to-c
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»