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

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

Сообщение Гость »


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

Версии библиотеки:

реализация 'androidx.annotation:annotation-experimental:1.3.0' реализация «androidx.core:core-ktx:1.9.0» реализация «androidx.core:core:1.9.0» реализация 'androidx.appcompat:appcompat:1.5.1' реализация 'com.google.android.material:material:1.6.1' реализация 'androidx.constraintlayout:constraintlayout:2.1.4' реализация 'com.google.firebase:firebase-database:20.0.6' реализация 'com.google.firebase:firebase-config-ktx:21.1.2' реализация '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' реализация 'com.github.denzcoskun:ImageSlideshow:0.1.0' реализация("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. Обратите внимание, что обновление compileSdkVersion библиотеки или приложения (который позволяет использовать новые 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» требует для компиляции библиотек и приложений, которые зависят от нее. против версии 33 или более поздней версии API Android. :приложение в настоящее время скомпилировано для Android-32.

Рекомендуемое действие: обновить этот проект. использовать более новую версию compileSdkVersion не ниже 33, например 33. Примечание. что обновление библиотеки или приложения compileSdkVersion (которое позволяет использовать более новые API) можно выполнить отдельно от обновления targetSdkVersion (который включает новое поведение приложения во время выполнения) и minSdkVersion (определяет, на какие устройства можно установить приложение). включено).

Как это исправить?
Ответить

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

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

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

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

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